[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: IdStackBSDBase.pas line 251
type TIdStackBSDBase = class(TIdStack) |
||
protected |
||
function WSCloseSocket(); virtual; abstract; |
|
|
function WSRecv(); virtual; abstract; |
|
|
function WSSend(); virtual; abstract; |
|
|
function WSShutdown(); virtual; abstract; |
|
|
procedure WSGetSocketOption(); virtual; abstract; |
|
|
procedure WSSetSocketOption(); virtual; abstract; |
|
|
procedure MembershipSockOpt(); |
|
|
public |
||
constructor Create; override; |
|
|
function CheckIPVersionSupport(); virtual; abstract; |
|
|
function Receive(); override; |
|
|
function Send(); override; |
|
|
function ReceiveFrom(); override; |
|
|
function SendTo(); override; |
|
|
procedure GetSocketOption(); |
|
|
procedure SetSocketOption(); |
|
|
function TranslateTInAddrToString(); |
|
|
procedure TranslateStringToTInAddr(); |
|
|
function WSGetServByName(); virtual; abstract; |
|
|
function WSGetServByPort(); virtual; |
|
|
procedure AddServByPortToList(); virtual; abstract; |
|
|
function RecvFrom(); virtual; abstract; |
|
|
procedure WSSendTo(); virtual; abstract; |
|
|
function WSSocket(); virtual; abstract; |
|
|
procedure SetBlocking(); virtual; abstract; |
|
|
function WouldBlock(); virtual; abstract; |
|
|
function NewSocketHandle(); override; |
|
|
procedure SetMulticastTTL(); override; |
|
|
procedure SetLoopBack(); override; |
|
|
procedure DropMulticastMembership(); override; |
|
|
procedure AddMulticastMembership(); override; |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |