[Gd-chatter] r11448 - trunk/libraries/network-interfaces
hannes at gwydiondylan.org
hannes at gwydiondylan.org
Thu Sep 13 02:25:08 CEST 2007
Author: hannes
Date: Thu Sep 13 02:25:08 2007
New Revision: 11448
Removed:
trunk/libraries/network-interfaces/module.dylan
Modified:
trunk/libraries/network-interfaces/interfaces.hdp
trunk/libraries/network-interfaces/library.dylan
Log:
Job: 7299
include the module definition into library.dylan
Modified: trunk/libraries/network-interfaces/interfaces.hdp
==============================================================================
--- trunk/libraries/network-interfaces/interfaces.hdp (original)
+++ trunk/libraries/network-interfaces/interfaces.hdp Thu Sep 13 02:25:08 2007
@@ -1,5 +1,4 @@
library: network-interfaces
files: library
- module
interfaces
compilation-mode: loose
\ No newline at end of file
Modified: trunk/libraries/network-interfaces/library.dylan
==============================================================================
--- trunk/libraries/network-interfaces/library.dylan (original)
+++ trunk/libraries/network-interfaces/library.dylan Thu Sep 13 02:25:08 2007
@@ -15,3 +15,25 @@
export network-interfaces;
end library network-interfaces;
+
+define module network-interfaces
+ use common-dylan, exclude: { format-to-string, close };
+ use dylan-extensions;
+ use common-extensions, exclude: { format-to-string, close };
+ use format-out, exclude: { close };
+ use subseq;
+ use format;
+ use standard-io;
+ use functional-dylan, import: { <byte-character> };
+ use dylan-extensions, import: { <byte> };
+ use unix-sockets, exclude: { send, connect };
+ use sockets, import: { interruptible-system-call };
+ use C-FFI;
+ use dylan-direct-c-ffi;
+ use flow;
+ use packetizer, import: { parse-frame, assemble-frame, packet };
+ use ethernet, import: { <ethernet-frame> };
+
+ export <ethernet-interface>, interface-name, find-all-devices, device-name,
+ running?, running?-setter;
+end module network-interfaces;
More information about the chatter
mailing list