Difference between revisions of "TTransportSocket"

From Ultibo.org
Jump to: navigation, search
(Created page with " Return to Unit Transport __TOC__ === Description === ---- ''To be documented'' === Class definitions === ---- <div class="toccolours mw-collapsibl...")
 
 
Line 1: Line 1:
 
 
 
 
Return to [[Unit_Transport|Unit Transport]]
 
Return to [[Unit_Transport|Unit Transport]]
  

Latest revision as of 05:39, 30 May 2018

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