ConnectionBase ClassOpenDOF Object Access Library
Base class for transport connections.
Inheritance Hierarchy

SystemObject
  org.opendof.core.transportConnectionBase

Namespace: org.opendof.core.transport
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax

C#
public abstract class ConnectionBase : Connection

The ConnectionBase type exposes the following members.

Constructors

  NameDescription
Protected methodConnectionBase
Construct a base implementation of a connection.
Top
Methods

  NameDescription
Public methodclose
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodgetConnectionConfig
Public methodgetConnectionType
Public methodgetConnectTime
Public methodgetContext
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodgetPeerAddress
Public methodgetServer
Public methodgetTransport
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodisHandleAsync
Public methodisOpen
Public methodisPointToPoint
Public methodisSecure
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodsend
Public methodsetContext
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields

  NameDescription
Protected fieldconnectionType
Protected fieldpeerAddress
Protected fieldtransport
Top
Remarks

Base class for transport connections. This implementation handles what it can, but also is abstract and requires those using it to implement the actual communication.
See Also

Reference