BlueLibs documentation

BTClientConnection Members

BTClientConnection overview

Public Static (Shared) Methods

Equals (inherited from Object) Determines whether the specified Object instances are considered equal.
ReferenceEquals (inherited from Object) Determines whether the specified Object instances are the same instance.

Public Instance Constructors

BTClientConnection Constructor creates new BTClientConnection object

Public Instance Methods

Dispose (inherited from BTConnection) Releases the resources used by the BTConnection
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
ToString (inherited from Object) Returns a String that represents the current Object.
WaitForData (inherited from BTConnection) The method block till data is available for reading (writting) or the timeout is finished

Protected Instance Fields

isAsync (inherited from BTConnection) Flag defining if the connection is blocking
mSock (inherited from BTConnection) pointer to the native connection
recvBuffSize (inherited from BTConnection) size fo read chunck
recvTimeout (inherited from BTConnection) read timeout value
sendTimeout (inherited from BTConnection) send timeout value

Protected Instance Methods

Finalize (inherited from BTConnection) clear internal object resources
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

Explicit Interface Implementations

ClientConnection.connect connect to the Bluetooth device
ClientConnection.disconnect disconnects from the device
Connection.GetRecvBuffSize (inherited from BTConnection) get size of chunck used in read operations
Connection.GetRecvTimeout (inherited from BTConnection) timeout of reading operations if in blocking mode value is irrelevant
Connection.GetSendTimeout (inherited from BTConnection) Returns timeout of sending operations, if in blocking mode value is irrelevant
Connection.IsAsync (inherited from BTConnection) 
Connection.Recv (inherited from BTConnection)Overloaded.  
Connection.Send (inherited from BTConnection)Overloaded.  
Connection.SetRecvBuffSize (inherited from BTConnection) set size of chunck used in read operations
Connection.SetRecvTimeout (inherited from BTConnection) timeout of reading operations
Connection.SetSendTimeout (inherited from BTConnection) sets timeout of sending operations if in blocking mode value is irrelevant
Connection.UseAsync (inherited from BTConnection) 

See Also

BTClientConnection Class | BlueLibs Namespace