Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Network Library: Basic Networking Classes

The Basic Networking Classes library has 25 classes.

ECF: network.ecf

Directory: library/network/base

[ . ]

. /constants

. /device

. /http

. /http/cookie

. /http/parameter

. /server

. /spec/unix

. /spec/windows

[ . ]

EL_BYTE_COUNTING_NETWORK_STREAM_SOCKET

Byte counting network stream socket

EL_LOGGED_XML_NETWORK_MESSENGER

Logged xml network messenger

EL_NETWORK_STREAM_SOCKET

Network stream socket

EL_STREAM_SOCKET

Encodeable stream with ability to read Ctrl-Z end delimited strings

EL_XML_NETWORK_MESSENGER

Sends an XML string representing a method invocation request

constants

EL_PROTOCOL_CONSTANTS

Protocol constants

device

EL_IP_ADAPTER

IP adapter

EL_IP_ADAPTER_CONSTANTS

Adapter type constants based on Windows API IfType in struct _IP_ADAPTER_ADDRESSES

See Microsoft MSDN article

Shared with Unix implementations

EL_IP_ADAPTER_LIST_I

Ip adapter list i

http

EL_CONVERTABLE_TO_HTTP_PARAMETER_LIST

Reflectively convertible to HTTP parameter list

EL_HTTP_HEADERS

Http headers

EL_HTTP_STATUS_ENUM

HTTP status codes. See: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

EL_MODULE_HTTP_STATUS

Access to a shared instance of EL_HTTP_STATUS_ENUM

http/cookie

EL_COOKIE_SETTABLE

Object that is reflectively settable from http cookies and also reflectively convertable to a list of cookies.

EL_COOKIE_STRING_8

Cookie value string with decimal encoded UTF-8 sequences Eg. "Köln-Altstadt-Süd" becomes "K\303\266ln-Altstadt-S\303\274d"

EL_HTTP_COOKIE

HTTP cookie

EL_HTTP_COOKIE_TABLE

Parses HTTP cookies from cookie file creating a table of name-value pairs

http/parameter

EL_HTTP_NAME_VALUE_PARAMETER

Http name value parameter

EL_HTTP_PARAMETER

Http parameter

EL_HTTP_PARAMETER_LIST

HTTP parameter list

server

EL_SERVER_COMMAND_HANDLER

Server command handler

EL_SIMPLE_SERVER

Simple server

spec/unix

EL_IP_ADAPTER_LIST_IMP

Unix implementation of EL_IP_ADAPTER_LIST_I interface

EL_UNIX_STREAM_SOCKET

Unix stream socket

spec/windows

EL_IP_ADAPTER_LIST_IMP

Windows implementation of EL_IP_ADAPTER_LIST_I interface