Difference between revisions of "Unit GlobalSock"

From Ultibo.org
Jump to: navigation, search
Line 556: Line 556:
 
|colspan="2"|   
 
|colspan="2"|   
 
|-
 
|-
|colspan="2"|''Options for connect and disconnect data and options. Used only by non-TCP/IP transports such as DECNet, OSI TP4, etc'.'
+
|colspan="2"|''Options for connect and disconnect data and options. Used only by non-TCP/IP transports such as DECNet, OSI TP4, etc.''
 
|-
 
|-
 
| <code>SO_CONNDATA = $7000;</code>
 
| <code>SO_CONNDATA = $7000;</code>

Revision as of 06:05, 23 December 2016

Return to Unit Reference


Description


Ultibo Global Socket Definitions

To be documented

Constants



[Expand]
Global socket constants FD_*


[Expand]
IP protocol constants IPPROTO_*


[Expand]
IP port constants IPPORT_*


[Expand]
IP options constants IP_*


[Expand]
Socket type constants SOCK_*


[Expand]
Socket option constants SO_*


[Expand]
TCP option constants TCP_*


[Expand]
UDP option constants UDP_*


[Expand]
Address family constants AF_*


[Expand]
Protocol family constants PF_*


[Expand]
Message flag constants MSG_*


[Expand]
Socket error constants WSAE*, EAI_*


[Expand]
Shutdown options SD_*


[Expand]
WsControlEx option constants WSA_*


[Expand]
Address info flag constants AI_*


[Expand]
Name info flag constants NI_*


Type definitions


To be documented

Public variables


To be documented

Function declarations



Global socket functions

[Expand]
procedure FD_CLR(Socket: TSocket; var FDSet: TFDSet);
Description: To be documented


[Expand]
function FD_ISSET(Socket: TSocket; var FDSet: TFDSet): Boolean;
Description: To be documented


[Expand]
procedure FD_SET(Socket: TSocket; var FDSet: TFDSet);
Description: To be documented


[Expand]
procedure FD_ZERO(var FDSet: TFDSet);
Description: To be documented


[Expand]
function SequenceLT(A,B:LongInt):Boolean; inline;
Description: To be documented


[Expand]
function SequenceLEQ(A,B:LongInt):Boolean; inline;
Description: To be documented


[Expand]
function SequenceGT(A,B:LongInt):Boolean; inline;
Description: To be documented


[Expand]
function SequenceGEQ(A,B:LongInt):Boolean; inline;
Description: To be documented


[Expand]
function ProtocolToString(Protocol:Word):String;
Description: To be documented


Return to Unit Reference