GNU
|
Liberty Eiffel
|
Automated Tests
|
Wiki
|
Savannah project
|
Debian packages
|
Documentation
>
libraries
>
ACCESS
+
Point of view
All features
ANY
All features
deferred class ACCESS
Summary
top
Access to a server running on some host (at some address).
Direct parents
Insert list:
SOCKET_HANDLER
Known children
Inherit list:
IPV4_ACCESS
,
LOCAL_ACCESS
Overview
top
Features
{
ANY
}
address
:
ADDRESS
The host of the server
error
:
STRING
If an error occurred
server
:
SOCKET_SERVER
Start a server on the given access on localhost, listening to connections bound to the given address.
stream
:
SOCKET_INPUT_OUTPUT_STREAM
Open a connection to the remote address and access.
{}
a_stream
:
CLIENT_SOCKET_INPUT_OUTPUT_STREAM
socket
:
SOCKET
Create a low-level socket connected to the remote address and host.
address
:
ADDRESS
writable attribute
{
ANY
}
top
The host of the server
error
:
STRING
writable attribute
{
ANY
}
top
If an error occurred
server
:
SOCKET_SERVER
deferred function
{
ANY
}
top
Start a server on the given access on localhost, listening to connections bound to the given address.
stream
:
SOCKET_INPUT_OUTPUT_STREAM
effective function
{
ANY
}
top
Open a connection to the remote address and access.
ensure
error
= Void implies Result.is_connected
a_stream
:
CLIENT_SOCKET_INPUT_OUTPUT_STREAM
effective function
{}
top
socket
:
SOCKET
effective function
{}
top
Create a low-level socket connected to the remote address and host.
ensure
error
= Void implies Result.is_connected