[gambit-list] UDP

Dimitris Vyzovitis vyzo at hackzen.org
Wed Aug 9 13:10:26 EDT 2017


> Regarding #2

Yes, I implemented raw devices exactly for this reason.
Gamsock could use the socket ffi from Gerbil to provide the same interface
but integrated with the Gambit i/o scheduler,

-- vyzo

On Wed, Aug 9, 2017 at 6:48 PM, Guillaume Cartier <gcartier at jazzscheme.org>
wrote:

> Hey Jeff,
>
> I really like what I saw when I browsed Gamsock's code. The code looks
> clean and well implemented.
>
> The two things I see missing, correct me if I'm wrong are:
>
> #1 Cross-platform support, mainly Windows
> #2 Some way to block on reading the UDP port that is integrated with the
> Gambit scheduler
>
> Regarding #1, it seems a bit wasteful to have to implement cross-platform
> sockets as it is already done in Gambit's low-level C code, so maybe some
> collaboration with Marc into exposing this code in some way
>
> Regarding #2, my understanding is that Marc added raw-device ports a while
> ago to help vyzo do exactly that in Gerbil
>
>
> On Fri, Aug 4, 2017 at 4:36 PM, Jeff Read <bitwize at gmail.com> wrote:
>
>> Gamsock maintainer here. Does Gamsock somehow not fit your needs? I'm
>> open to bug reports or feature requests.
>>
>> On Aug 3, 2017 7:56 AM, "Guillaume Cartier" <gcartier at jazzscheme.org>
>> wrote:
>>
>>> Hi everyone,
>>>
>>> What is the current state of UDP in Gambit?
>>>
>>> I found
>>> - an old post where Marc says he has preliminary support and
>>> - https://github.com/bitwize/gamsock which looks interesting but hasn't
>>> been updated in years
>>>
>>> Anything else available if I need to integrate UDP in my Gambit
>>> application?
>>>
>>> Thanks
>>>
>>> _______________________________________________
>>> Gambit-list mailing list
>>> Gambit-list at iro.umontreal.ca
>>> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>>>
>>>
>
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.iro.umontreal.ca/pipermail/gambit-list/attachments/20170809/1bccb890/attachment.htm>


More information about the Gambit-list mailing list