[dylan-foundry/posix-sockets] 64c3c9: [posix-sockets] Add <external-socket>.
GitHub <[email protected]> Sat, 12 Dec 2015 06:05:54 -0800
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <566c29c2983d3_7fbb3fd8280572c02135ba@hookshot-fe2-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/dylan-foundry/posix-sockets
Commit: 64c3c97614feea3f8badd6a4f1d826a333b3b009
https://github.com/dylan-foundry/posix-sockets/commit/64c3c97614feea3f8badd6a4f1d826a333b3b009
Author: Bruce Mitchener <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M posix-sockets/module-posix-sockets.dylan
M posix-sockets/socket.dylan
Log Message:
-----------
[posix-sockets] Add <external-socket>.
Some APIs expose the file descriptor of a socket that is
managed by that API so that it can be used in event loops
to check for readiness and so on.
<external-socket> provides a way to turn that file descriptor
into a <socket> so that it can interact with other portions
of the posix-sockets API.
* posix-sockets/socket.dylan
(<external-socket>): New.
* posix-sockets/module-posix-sockets.dylan
(module posix-sockets): Export <external-socket>.
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter