SocketMaster 1.0 ActiveX Control Collection.


About MasterScoket ActiveX Control Collection.


SocketMaster is the set of an ActiveX controls that allow a VB program (or any other program capable of utilizing ActiveX controls) to create TCP/IP and UDP/IP client and server application. SocketMaster collection contains four controls: TCPsocket, UDPsocket, TCPserver and UDPserver. TCPsocket and UDPsocket are used to build client applications (like IRC clients or WWW browsers). TCPserver and UDPserver are used for server applications.

You can find the description of all controls below.

TCPsocket ActiveX Control



properties:

Addr ( As String ) - IP address of the target server
Port ( As Integer ) - target IP port

methods:

Connect As Integer - Invokes TCP/IP connection. Return error code
Disconnect As Integer - Closes TCP/IP connection. Returns error code
SendPackage( Size as Integer, Package as String ) - Sends the data package

events:
Connected( Id As Integer,Addr As String) - Occurs when connection establishes
PackageArrived( Size as Integer, Package as String ) - When package arrives
Disconnected - When connection is closed or if it is dropped due to TCP/IP exception


TCPserver ActiveX Control


methods:

Start( Port As Integer) As Integer - Makes TCPserver active on seleted port. Returns error code.
Finish - Reverse to Start method. Stops TCPserver activity.
Reply( Descriptor as Integer, Size as Integer, Package as String ) As Integer - Send package to the specified descriptor. Returns error code.
DisconnectDescriptor( Descriptor As Integer ) - Close specified connection descriptor. This breaks connection.
SendToAll( Size As Integer, Package As String ) - Send package to all connections.

events:
Connected( Addr as String, Descriptor As Integer ) - When connection establishes
PackageArrived( Descriptor as integer, Size as Integer, Package as String ) - When package arrives
Disconnected (Id as integer) - When connection is closed or if it is dropped due to TCP/IP exception

UDPsocket ActiveX Control


properties:

Addr ( As String ) - IP address of the target server
Port ( As Integer ) - target IP port

methods:

SendPackage( Size as Integer, Package as String ) - Sends the data package
SendBroadcast( Size as Integer, Package as String ) - Broadcasts the data package


UDPserver ActiveX Control



methods:

Start( Port As Integer) As Integer - Makes UDPserver active. Returns error code.
Finish - Reverse to Start method. Stops UDPserver activity.
Reply( Descriptor as Integer, Size as Integer, Package as String ) - Not implemented in the DEMO.

events:
PackageArrived( Descriptor as Integer, Size as Integer, Package as String ) - When package arrives


New versions:

You can look for the new versions of SocketMaster at the Sdols Software Home.


Technical Support:
==================
You can e-mail Your questions to the Tech Support Team at sdols@mail.ru
Information on new versions is published on http://www.qkowlew.org/~sdols


Registration.
=============
You can purchase a full version of the product using Your credit card.
To purchase by the InterNET, connect to the Kagi service with the
following URL: http://order.kagi.com/?65K


sdols.qkowlew.org


TopList