Click or drag to resize

Connection Class

Inheritance Hierarchy
SystemObject
  NetworkCommsDotNet.ConnectionsConnection
    NetworkCommsDotNet.Connections.BluetoothBluetoothConnection
    NetworkCommsDotNet.ConnectionsIPConnection

Namespace:  NetworkCommsDotNet.Connections
Assembly:  RebornBuddy (in RebornBuddy.exe) Version: 3.3.1; net-4.5.win32; release
Syntax
C#
public abstract class Connection : IDisposable

The Connection type exposes the following members.

Constructors
  NameDescription
Protected methodConnection
Top
Properties
Methods
  NameDescription
Public methodStatic memberAllExistingLocalListenEndPoints
Public methodStatic memberAllExistingLocalListeners
Public methodAppendIncomingPacketHandlerincomingObjectType(String, NetworkCommsPacketHandlerCallBackDelegateincomingObjectType)
Public methodAppendIncomingPacketHandlerincomingObjectType(String, NetworkCommsPacketHandlerCallBackDelegateincomingObjectType, SendReceiveOptions)
Public methodAppendIncomingUnmanagedPacketHandler
Public methodAppendShutdownHandler
Public methodCloseConnection
Protected methodCloseConnectionSpecific
Public methodConnectionAlive
Public methodConnectionAlive(Int32)
Public methodConnectionAlive(Int32, Int64)
Protected methodConnectionHandshake
Public methodDispose
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodEstablishConnection
Protected methodEstablishConnectionSpecific
Public methodStatic memberExistingLocalListenEndPoints(ConnectionType)
Public methodStatic memberExistingLocalListenEndPoints(ConnectionType, EndPoint)
Public methodStatic memberExistingLocalListenerslistenerType
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 methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodIncomingPacketHandleHandOff
Public methodIncomingPacketHandlerExists(String)
Public methodIncomingPacketHandlerExists(String, Delegate)
Public methodIncomingUnmanagedPacketHandlerExists
Public methodIncomingUnmanagedPacketHandlerExists(Delegate)
Public methodStatic memberListening
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPacketTypeUnwrapperOptions
Public methodRemoveIncomingPacketHandler
Public methodRemoveIncomingPacketHandler(String)
Public methodRemoveIncomingPacketHandler(String, Delegate)
Public methodRemoveIncomingUnmanagedPacketHandler
Public methodRemoveIncomingUnmanagedPacketHandler(Delegate)
Public methodRemoveShutdownHandler
Public methodSendObject(String)
Public methodSendObject(String, Int64)
Public methodSendObjectsendObjectType(String, sendObjectType)
Public methodSendObjectsendObjectType(String, sendObjectType, SendReceiveOptions)
Public methodSendObjectsendObjectType(String, sendObjectType, Int64)
Public methodSendObjectsendObjectType(String, sendObjectType, SendReceiveOptions, Int64)
Public methodSendPacketpacketPayloadObjectType(IPacket)
Public methodSendPacketpacketPayloadObjectType(IPacket, Int64)
Public methodSendReceiveObjectreturnObjectType(String, String, Int32)
Public methodSendReceiveObjectreturnObjectType(String, String, Int32, Int64)
Public methodSendReceiveObjectsendObjectType, returnObjectType(String, String, Int32, sendObjectType)
Public methodSendReceiveObjectsendObjectType, returnObjectType(String, String, Int32, sendObjectType, Int64)
Public methodSendReceiveObjectsendObjectType, returnObjectType(String, String, Int32, sendObjectType, SendReceiveOptions, SendReceiveOptions)
Public methodSendReceiveObjectsendObjectType, returnObjectType(String, String, Int32, sendObjectType, SendReceiveOptions, SendReceiveOptions, Int64)
Protected methodSendStreams
Public methodSendUnmanagedBytes
Protected methodStartIncomingDataListen
Public methodStatic memberStartListeningT(ConnectionListenerBase, T, Boolean)
Public methodStatic memberStartListeningT(ListConnectionListenerBase, ListT, Boolean)
Public methodStatic memberStartListeningT(ConnectionType, T, Boolean)
Public methodStatic memberStopListening
Public methodStatic memberStopListening(ConnectionListenerBase)
Public methodStatic memberStopListening(ListConnectionListenerBase)
Public methodStatic memberStopListening(ConnectionType)
Public methodStatic memberStopListening(ConnectionType, EndPoint)
Public methodToString (Overrides ObjectToString.)
Protected methodTriggerConnectionEstablishDelegates
Protected methodStatic memberTriggerConnectionKeepAliveThread
Public methodTriggerSpecificPacketHandlers
Protected methodWaitForConnectionEstablish
Top
Fields
See Also