internal BluetoothConnection(BluetoothDeviceProvider provider, BluetoothSocket socket, BluetoothRFCOMMAccessPoint local, BluetoothRFCOMMAccessPoint remote)
 {
     BluetoothSocket     = socket;
     RemotePoint         = remote;
     LocalPoint          = local;
     ConnectionProvider  = provider;
     _ReceivedConnection = true;
 }
 public BluetoothConnectionListener(BluetoothDeviceProvider provider, RFCOMMPort port)
 {
     ConnectionProvider = provider;
     Port     = port;
     IsActive = false;
 }
 public BluetoothConnection(BluetoothDeviceProvider provider, BluetoothRFCOMMAccessPoint remote)
 {
     RemotePoint         = remote;
     ConnectionProvider  = provider;
     _ReceivedConnection = false;
 }