TTransportSocket

From Ultibo.org
Revision as of 05:39, 30 May 2018 by Ultibo (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Return to Unit Transport


Description


To be documented

Class definitions



[Expand]

TTransportSocket = class(TListObject)


Function declarations



[Expand]
constructor TTransportSocket.Create(ATransport:TNetworkTransport);
Description: To be documented


[Expand]
destructor TTransportSocket.Destroy;
Description: To be documented


[Expand]
procedure TTransportSocket.SetFamily(AFamily:Word);
Description: To be documented


[Expand]
procedure TTransportSocket.SetStruct(AStruct:Word);
Description: To be documented


[Expand]
procedure TTransportSocket.SetProto(AProto:Word);
Description: To be documented


[Expand]
procedure TTransportSocket.SetOwner(AOwner:TSocketList);
Description: To be documented


[Expand]
procedure TTransportSocket.SetSocketError(ASocketError:Integer);
Description: To be documented


[Expand]
procedure TTransportSocket.SetOpenTime(const AOpenTime:Int64);
Description: To be documented


[Expand]
procedure TTransportSocket.SetCloseTime(const ACloseTime:Int64);
Description: To be documented


[Expand]
procedure TTransportSocket.SetLingerTime(const ALingerTime:Int64);
Description: To be documented


[Expand]
procedure TTransportSocket.SetTimewaitTime(const ATimewaitTime:Int64);
Description: To be documented


[Expand]
procedure TTransportSocket.SetKeepAliveTime(const AKeepAliveTime:Int64);
Description: To be documented


[Expand]
function TTransportSocket.AcquireLock:Boolean;
Description: To be documented


[Expand]
function TTransportSocket.ReleaseLock:Boolean;
Description: To be documented


[Expand]
function TTransportSocket.GetOption(ALevel,AOptName:Integer; AOptValue:PChar; var AOptLength:Integer):Integer;
Description: To be documented


[Expand]
function TTransportSocket.SetOption(ALevel,AOptName:Integer; AOptValue:PChar; AOptLength:Integer):Integer;
Description: To be documented


[Expand]
function TTransportSocket.IoCtl(ACommand:DWORD; var AArgument:u_long):Integer;
Description: To be documented


[Expand]
function TTransportSocket.IsConnected(ALocalAddress,ARemoteAddress:Pointer; ALocalPort,ARemotePort:Word; ABroadcast:Boolean):Boolean;
Description: To be documented


[Expand]
function TTransportSocket.IsListening(ALocalAddress,ARemoteAddress:Pointer; ALocalPort,ARemotePort:Word; ABroadcast:Boolean):Boolean;
Description: To be documented


[Expand]
function TTransportSocket.ReaderLock:Boolean;
Description: To be documented


[Expand]
function TTransportSocket.ReaderUnlock:Boolean;
Description: To be documented


[Expand]
function TTransportSocket.ReaderConvert:Boolean;
Description: Convert a Reader lock to a Writer lock


[Expand]
function TTransportSocket.WriterLock:Boolean;
Description: To be documented


[Expand]
function TTransportSocket.WriterUnlock:Boolean;
Description: To be documented


[Expand]
function TTransportSocket.WriterConvert:Boolean;
Description: Convert a Writer lock to a Reader lock


Return to Unit Reference