Method | Description | |
---|---|---|
GetConnection ( ConnectionInfo connectionInfo, SendReceiveOptions defaultSendReceiveOptions, bool establishIfRequired = true ) : |
Create a TCP connection with the provided connectionInfo and sets the connection default SendReceiveOptions. If there is an existing connection that is returned instead. If a new connection is created it will be registered with NetworkComms and can be retrieved using NetworkComms.GetExistingConnection(ConnectionInfo) and overrides.
|
|
GetConnection ( ConnectionInfo connectionInfo, bool establishIfRequired = true ) : |
Create a BluetoothConnection with the provided connectionInfo. If there is an existing connection that will be returned instead. If a new connection is created it will be registered with NetworkComms and can be retrieved using NetworkComms.GetExistingConnection(ConnectionInfo) and overrides.
|
Method | Description | |
---|---|---|
CloseConnectionSpecific ( bool closeDueToError, int logLocation ) : void | ||
EstablishConnectionSpecific ( ) : void | ||
SendStreams ( |
||
StartIncomingDataListen ( ) : void |
Method | Description | |
---|---|---|
BluetoothConnection ( ConnectionInfo connectionInfo, SendReceiveOptions defaultSendReceiveOptions, InTheHand.Net.Sockets.BluetoothClient btClient ) : System |
Bluetooth connection constructor
|
|
ConnectSocket ( ) : void |
If we were not provided with a btClient on creation we need to create one
|
|
GetConnection ( ConnectionInfo connectionInfo, SendReceiveOptions defaultSendReceiveOptions, InTheHand.Net.Sockets.BluetoothClient btClient, bool establishIfRequired = true ) : |
Internal BluetoothConnection creation which hides the necessary internal calls
|
|
IncomingBluetoothDataSyncWorker ( ) : void |
Synchronous incoming connection data worker
|
|
IncomingBluetoothPacketHandler ( IAsyncResult ar ) : void |
Asynchronous incoming connection data delegate
|
protected CloseConnectionSpecific ( bool closeDueToError, int logLocation ) : void | ||
closeDueToError | bool | |
logLocation | int | |
return | void |
protected EstablishConnectionSpecific ( ) : void | ||
return | void |
public static GetConnection ( ConnectionInfo connectionInfo, SendReceiveOptions defaultSendReceiveOptions, bool establishIfRequired = true ) : |
||
connectionInfo | ConnectionInfo | ConnectionInfo to be used to create connection |
defaultSendReceiveOptions | SendReceiveOptions | The SendReceiveOptions which will be set as this connections defaults |
establishIfRequired | bool | If true will establish the TCP connection with the remote end point before returning |
return |
public static GetConnection ( ConnectionInfo connectionInfo, bool establishIfRequired = true ) : |
||
connectionInfo | ConnectionInfo | ConnectionInfo to be used to create connection |
establishIfRequired | bool | If true will establish the TCP connection with the remote end point before returning |
return |
protected SendStreams ( |
||
streamsToSend | ||
maxSendTimePerKB | double | |
totalBytesToSend | long | |
return | double[] |