This library has 54 classes.
ECF: network.ecf
Common networking classes
Network adapter device
Cross platform interface to list of network adapater devices
Adapter type constants based on Windows API IfType in struct _IP_ADAPTER_ADDRESSES
Shared with Unix implementations
Shared network device type
FTP implementation of NETWORK_RESOURCE
File transfer protocol (FTP)
Further Information
Click on class link to see client examples.
FTP uploader for website
Further Information
Click on class link to see client examples.
EL_FTP_FILE_SYNC_MEDIUM adapted for fasthosts.co.uk Prosite FTP
Further Information
Click on class link to see client examples.
EL_FTP_PROTOCOL for Fasthosts.co.uk service
Further Information
Click on class link to see client examples.
FTP command constants
FTP configuration
Further Information
Click on class link to see client examples.
FTP file synchronization medium
Further Information
Click on class link to see client examples.
Constants base on list of raw ftp commands
EL_MIRROR_BACKUP for ftp protocol using EL_FTP_MIRROR_COMMAND command
Further Information
Click on class link to see client examples.
Mirror local to remote directory using Unix lftp command
Further Information
Click on class link to see client examples.
Parses FTP protocol replies
List of common FTP server return codes
NETWORK_STREAM_SOCKET for file transfer protocol (FTP)
FTP upload item
Further Information
Click on class link to see client examples.
Initialize ftp: EL_FTP_CONFIGURATION instance from any Pyxis file with named elements encrypted_url etc as shown in notes below.
Further Information
Click on class link to see notes and client examples.
Object that is convertible to type conforming to EL_HTTP_PARAMETER
Http headers
Further Information
Click on class link to see client examples.
HTTP status codes. See: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
Reflectively convertible to HTTP parameter either as a EL_HTTP_PARAMETER_LIST or a EL_HTTP_NAME_VALUE_PARAMETER
Access to a shared instance of EL_HTTP_STATUS_ENUM
Further Information
Click on class link to see client examples.
Object that is reflectively settable from http cookies and also reflectively convertable to a list of cookies.
Cookie value string with hexadecimal encoded UTF-8 sequences Eg. "Köln-Altstadt-Süd" becomes "K%C3%B6ln-Altstadt-S%C3%BCd"
Further Information
Click on class link to see client examples.
HTTP cookie
Further Information
Click on class link to see client examples.
Parses HTTP cookies from cookie file creating a table of name-value pairs
Further Information
Click on class link to see notes and client examples.
Cookie value string with octal encoded UTF-8 sequences Eg. "Köln-Altstadt-Süd" becomes "K\303\266ln-Altstadt-S\303\274d"
Translate HTTP header names to Eiffel convention
HTTP name value parameter
Http parameter
HTTP parameter list
Interface to API <network-adapter.h> as a bridge to IP helper API <iphlpapi.h>
Location:
C_library\network-adapter\source\network-adapter.h
Further Information
Click on class link to see notes.
A faux Unix stream socket to compile Unix-only sub-applications on Windows
Windows implementation of EL_NETWORK_DEVICE_I
Further Information
Click on class link to see notes and client examples.
Windows implementation of EL_NETWORK_DEVICE_LIST_I
Further Information
Click on class link to see client examples.
Unix stream socket
Adapter device with fields based on GENERAL.x from the output of following command:
nmcli --terse --fields GENERAL dev list
Further Information
Click on class link to see notes and client examples.
Unix implementation of EL_NETWORK_DEVICE_LIST_I
Further Information
Click on class link to see notes and client examples.
Map IP address to status: [$ource EL_FIREWALL_STATUS]
Status of IP address blocked by UFW firewall on a port at a date
Further Information
Click on class link to see client examples.
URL filters for hostile web-server traffic
Server command handler
Further Information
Click on class link to see client examples.
Simple server
Further Information
Click on class link to see client examples.
Network stream socket
Further Information
Click on class link to see client examples.
Encodeable stream with ability to read Ctrl-Z end delimited strings
Further Information
Click on class link to see client examples.
Sends an XML string representing a method invocation request
Further Information
Click on class link to see client examples.
Stream socket byte counter
Stream socket bytes read counter
Most common default network port numbers for Linux. Accessible via class EL_SHARED_SERVICE_PORT
Shared access to instance of EL_SERVICE_PORT_ENUM
Further Information
Click on class link to see client examples.
Stream socket bytes written counter