TSysSocket Class
Represents type TSysSocket
.
flcSocket.TSysSocket
The TSysSocket type exposes the following members.
Name | Description | |
---|---|---|
![]() | Create(TIPAddressFamily,TIPProtocol,Boolean,TSocketHandle) | Initializes a new instance of the TSysSocket class. |
![]() | Destroy | Represents the destructor of the TSysSocket class. |
Name | Description | |
---|---|---|
![]() | AddressFamily | Represents property |
![]() | BroadcastEnabled | Represents property |
![]() | Overlapped | Represents property |
![]() | Protocol | Represents property |
![]() | ReceiveBufferSize | Represents property |
![]() | ReceiveTimeout | Represents property |
![]() | SendBufferSize | Represents property |
![]() | SendTimeout | Represents property |
![]() | SocketHandle | Represents property |
Name | Description | |
---|---|---|
![]() | Accept(TIP4Addr) | Overloaded. Represents method |
![]() | Accept(TIP6Addr) | Overloaded. Represents method |
![]() | Accept(TSocketAddr) | Overloaded. Represents method |
![]() | Accept(TSysSocket,TIP4Addr) | Overloaded. Represents method |
![]() | Accept(TSysSocket,TIP6Addr) | Overloaded. Represents method |
![]() | Accept(TSysSocket,TSocketAddr) | Overloaded. Represents method |
![]() | AllocateSocketHandle | Represents method |
![]() | AvailableToRecv | Represents method |
![]() | Bind(RawByteString,RawByteString) | Overloaded. Represents method |
![]() | Bind(RawByteString,Word) | Overloaded. Represents method |
![]() | Bind(TIP4Addr,Word) | Overloaded. Represents method |
![]() | Bind(TIP6Addr,Word) | Overloaded. Represents method |
![]() | Bind(TSocketAddr) | Overloaded. Represents method |
![]() | Close | Represents method |
![]() | CloseSocket | Represents method |
![]() | Connect(RawByteString,RawByteString) | Overloaded. Represents method |
![]() | Connect(TIP4Addr,Word) | Overloaded. Represents method |
![]() | Connect(TIP6Addr,Word) | Overloaded. Represents method |
![]() | Connect(TSocketAddr) | Overloaded. Represents method |
![]() | Finalise | Represents method |
![]() | GetLingerOption(Boolean,Integer) | Represents method |
![]() | GetLocalAddress | Represents method |
![]() | GetLocalAddressIP | Represents method |
![]() | GetLocalAddressIP6 | Represents method |
![]() | GetLocalAddressStrB | Represents method |
![]() | GetLocalPort | Represents method |
![]() | GetLocalPortStr | Represents method |
![]() | GetRemoteAddress | Represents method |
![]() | GetRemoteAddressIP | Represents method |
![]() | GetRemoteAddressIP6 | Represents method |
![]() | GetRemoteAddressStr | Represents method |
![]() | GetRemoteAddressStrB | Represents method |
![]() | GetRemoteHostNameB | Represents method |
![]() | HandleSocketMessage(TSocketAsynchronousEvents,Word) | Represents method |
![]() | Init(TIPAddressFamily,TIPProtocol,Boolean,TSocketHandle) | Represents method |
![]() | IsSocketHandleInvalid | Represents method |
![]() | Listen(Integer) | Represents method |
![]() | Log(TSysSocketLogType,String) | Overloaded. Represents method |
![]() | Log(TSysSocketLogType,String,TVarRec[]) | Overloaded. Represents method |
![]() | Peek(Void,Integer) | Represents method |
![]() | Recv(Void,Integer) | Represents method |
![]() | RecvFrom(Void,Integer,TIP4Addr,Word) | Overloaded. Represents method |
![]() | RecvFrom(Void,Integer,TIP6Addr,Word) | Overloaded. Represents method |
![]() | RecvFrom(Void,Integer,TSocketAddr) | Overloaded. Represents method |
![]() | RecvFromEx(Void,Integer,TSocketAddr,Boolean) | Represents method |
![]() | ReleaseSocketHandle | Represents method |
![]() | Resolve(RawByteString,RawByteString,TSocketAddr) | Represents method |
![]() | ResolveRequired(RawByteString,RawByteString,TSocketAddr) | Represents method |
![]() | Select(Boolean,Boolean,Boolean) | Overloaded. Represents method |
![]() | Select(Integer,Boolean,Boolean,Boolean) | Overloaded. Represents method |
![]() | Send(Void,Integer) | Represents method |
![]() | SendStrB(RawByteString) | Represents method |
![]() | SendTo(RawByteString,RawByteString,Void,Integer) | Overloaded. Represents method |
![]() | SendTo(TSocketAddr,Void,Integer) | Overloaded. Represents method |
![]() | SendToBroadcast(Word,Void,Integer) | Represents method |
![]() | SetAsynchronous(TSysSocketAsynchronousEventSet) | Represents method |
![]() | SetBlocking(Boolean) | Represents method |
![]() | SetLingerOption(Boolean,Integer) | Represents method |
![]() | Shutdown(TSocketShutdown) | Represents method |
![]() | TriggerAccept | Represents method |
![]() | TriggerClose | Represents method |
![]() | TriggerConnect(Word) | Represents method |
![]() | TriggerRead | Represents method |
![]() | TriggerResolve(RawByteString,RawByteString,TSocketAddr,Boolean) | Represents method |
![]() | TriggerWrite | Represents method |
Name | Description | |
---|---|---|
![]() | FAddressFamily | Represents field |
![]() | FAsyncEvents | Represents field |
![]() | FLocalAddress | Represents field |
![]() | FLocalAddressCached | Represents field |
![]() | FLocalAddressStr | Represents field |
![]() | FLocalAddressStrCached | Represents field |
![]() | FLocalPortStr | Represents field |
![]() | FLocalPortStrCached | Represents field |
![]() | FOnAccept | Represents field |
![]() | FOnClose | Represents field |
![]() | FOnConnect | Represents field |
![]() | FOnLog | Represents field |
![]() | FOnRead | Represents field |
![]() | FOnResolve | Represents field |
![]() | FOnWrite | Represents field |
![]() | FOverlapped | Represents field |
![]() | FProtocol | Represents field |
![]() | FRemoteAddress | Represents field |
![]() | FRemoteAddressCached | Represents field |
![]() | FRemoteAddressStr | Represents field |
![]() | FRemoteAddressStrB | Represents field |
![]() | FRemoteAddressStrBCached | Represents field |
![]() | FRemoteAddressStrCached | Represents field |
![]() | FRemoteHostName | Represents field |
![]() | FRemoteHostNameCached | Represents field |
![]() | FSocketHandle | Represents field |
![]() | FWindowHandle | Represents field |