Click or drag to resize

TcpKsiExtendingServiceProtocol Class

TCP KSI extending service protocol. Responsible for making TCP requests to extender. All requests and responses go through one socket that is kept opened for future requests. If a request fails (eg. socket is closed by server) it will be repeated once more with a new freshly connected socket.
Inheritance Hierarchy
SystemObject
  Guardtime.KSI.Service.TcpTcpKsiServiceProtocolBase
    Guardtime.KSI.Service.TcpTcpKsiExtendingServiceProtocol

Namespace:  Guardtime.KSI.Service.Tcp
Assembly:  ksi-net-api (in ksi-net-api.dll) Version: 3.11.534.0 (3.11.534.0)
Syntax
public class TcpKsiExtendingServiceProtocol : TcpKsiServiceProtocolBase, 
	IKsiExtendingServiceProtocol

The TcpKsiExtendingServiceProtocol type exposes the following members.

Constructors
  NameDescription
Public methodTcpKsiExtendingServiceProtocol
Create TCP KSI extending service protocol
Top
Properties
  NameDescription
Public propertyExtenderAddress
Extender ip and port
Protected propertyServiceAddress
Server IP and port.
(Inherited from TcpKsiServiceProtocolBase.)
Top
Methods
  NameDescription
Public methodBeginExtend
Begin extending request.
Public methodBeginGetExtenderConfig
Begin extender configuration request.
Protected methodBeginRequest
Begin TCP request
(Inherited from TcpKsiServiceProtocolBase.)
Public methodDispose
Dispose TCP KSI service protocol. Close opened connection.
(Inherited from TcpKsiServiceProtocolBase.)
Public methodEndExtend
End extending request.
Public methodEndGetExtenderConfig
End extender configuration request.
Protected methodEndRequest
End TCP request
(Inherited from TcpKsiServiceProtocolBase.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also