GNU
|
Liberty Eiffel
|
Automated Tests
|
Wiki
|
Savannah project
|
Debian packages
|
Documentation
>
tutorial
>
SOCKETS
+
Point of view
All features
ANY
All features
class SOCKETS
Summary
top
This is the first tutorial class to look at, because it gives the most simple examples.
Direct parents
Insert list:
ANY
Overview
top
Creation features
{
ANY
}
make
Features
{}
make
test_socket
(access:
TCP_ACCESS
)
First tutorial: simple network connection
test_server
(access:
TCP_ACCESS
)
Second tutorial: create a server.
{}
stack
:
LOOP_STACK
handle_connect
(ios:
SOCKET_INPUT_OUTPUT_STREAM
)
Handle a connection to the server.
make
effective procedure
{}
top
test_socket
(access:
TCP_ACCESS
)
effective procedure
{}
top
First tutorial: simple network connection
test_server
(access:
TCP_ACCESS
)
effective procedure
{}
top
Second tutorial: create a server.
This one is trivial, see
MULTIPLEX_SERVER
for a real-life example
stack
:
LOOP_STACK
writable attribute
{}
top
handle_connect
(ios:
SOCKET_INPUT_OUTPUT_STREAM
)
effective procedure
{}
top
Handle a connection to the server.
Acts as an echo server.