wsHUB API References
====================

1) Server
    
  - totalClient:integer;

  - Function getComputerName:String;

  - Function getOwnIP:String;

  - Function killClient(IP:String):Boolean;overload;
  - Function killClient(Port:integer):Boolean;overload;

  - Function getPortIP(Port:integer):String;

   {3 data version}
  - Procedure sendBroadcastText(protocol,data1,data2,data3:string);overload;
  - Procedure sendBroadcastText(protocol,data1,data2,data3:string;exceptPort:integer);overload;
  - Procedure sendBroadcastText(protocol,data1,data2,data3,exceptIP:string);overload;

  - Function sendDirectText(port:integer;protocol,data1,data2,data3:string):Boolean;overload;
  - Function sendDirectText(IP,Protocol,data1,data2,data3:string):Boolean;overload;

   {6 data version}
  - Procedure sendBroadcastText(protocol,data1,data2,data3,data4,data5,data6:string);overload;
  - Procedure sendBroadcastText(protocol,data1,data2,data3,data4,data5,data6:string;exceptPort:integer);overload;
  - Procedure sendBroadcastText(protocol,data1,data2,data3,data4,data5,data6,exceptIP:string);overload;
  - Function sendDirectText(port:integer;protocol,data1,data2,data3,data4,data5,data6:string):Boolean;overload;
  - Function sendDirectText(IP,Protocol,data1,data2,data3,data4,data5,data6:string):Boolean;overload;


2) Client

  - Procedure sendText(protocol,data1,data2,data3:string);
  - Function getOwnIP:String;
  - Function isValidIP(IPStr:String):Boolean;


