Class TUDPClient (unit WSockets)

Inherits from

TCustomWSocket

Constructors


constructor Create(AOwner: TComponent);

*** TUDPClient Class


Functions

procedure Close;


destructor Destroy;


procedure Open;


function Peek: string;


function Read: string;


function ReadBuffer(Buffer: Pointer; Size: integer): integer;


procedure Write(Data: string);


function WriteBuffer(Buffer: Pointer; Size: integer): integer;


function GetPeerAddress: string;


function GetPeerPort: string;


procedure IncommingData(Socket: TSocket; Error: word);


procedure WndProc(var AMsg: TMessage);


Properties

property Host : string


property Port : string


property Handle : HWND


property PeerAddress : string


property PeerPort : string


Events

event OnData : TOnData


Variables

FHandle : HWND;


FHost : string;


FOnData : TOnData;


FPort : string;



Constructors


constructor Create(AOwner: TComponent);

*** TUDPClient Class


Functions


procedure Close;


destructor Destroy;


procedure Open;


function Peek: string;


function Read: string;


function ReadBuffer(Buffer: Pointer; Size: integer): integer;


procedure Write(Data: string);


function WriteBuffer(Buffer: Pointer; Size: integer): integer;


function GetPeerAddress: string;


function GetPeerPort: string;


procedure IncommingData(Socket: TSocket; Error: word);


procedure WndProc(var AMsg: TMessage);


Properties


property Host : string


property Port : string


property Handle : HWND


property PeerAddress : string


property PeerPort : string


Events


event OnData : TOnData


Variables


FHandle : HWND;


FHost : string;


FOnData : TOnData;


FPort : string;