| Class TUDPServer (unit WSockets) |
| Constructors |
constructor Create(AOwner: TComponent);| Functions |
procedure Close;
destructor Destroy;
procedure Open;
function Peek(Socket: TSocket; var SockAddrIn: TSockAddrIn): string;
function Read(Socket: TSocket; var SockAddrIn: TSockAddrIn): string;
function ReadBuffer(Socket: TSocket; Buffer: Pointer; Size: integer; var SockAddrIn: TSockAddrIn): integer;
procedure Write(Socket: TSocket; Data: string; var SockAddrIn: TSockAddrIn);
function WriteBuffer(Socket: TSocket; Buffer: Pointer; Size: integer; var SockAddrIn: TSockAddrIn): integer;
procedure IncommingData(Socket: TSocket; Error: word);
procedure WndProc(var AMsg: TMessage);| Properties |
property Port : string
property Handle : HWND| Events |
event OnData : TOnData| Variables |
FHandle : HWND;
FOnData : TOnData;
FPort : string;| Constructors |
constructor Create(AOwner: TComponent);*** TUDPServer Class
| Functions |
procedure Close;Enable Broadcasting on this Socket
destructor Destroy;
procedure Open;
function Peek(Socket: TSocket; var SockAddrIn: TSockAddrIn): string;
function Read(Socket: TSocket; var SockAddrIn: TSockAddrIn): string;
function ReadBuffer(Socket: TSocket; Buffer: Pointer; Size: integer; var SockAddrIn: TSockAddrIn): integer;
procedure Write(Socket: TSocket; Data: string; var SockAddrIn: TSockAddrIn);
function WriteBuffer(Socket: TSocket; Buffer: Pointer; Size: integer; var SockAddrIn: TSockAddrIn): integer;
procedure IncommingData(Socket: TSocket; Error: word);
procedure WndProc(var AMsg: TMessage);| Properties |
property Port : string
property Handle : HWND| Events |
event OnData : TOnData| Variables |
FHandle : HWND;
FOnData : TOnData;
FPort : string;