InTheHand.Net.Sockets Namespace

The InTheHand.Net.Sockets namespace provides added functionality for working with IrDA and Bluetooth Sockets.

Classes

BluetoothClient Provides client connections for Bluetooth Rfcomm network services.
BluetoothDeviceInfo Provides information about an available device obtained by the client during device discovery.
BluetoothListener 
BluetoothProtocolType Specifies additional protocols that the Socket class supports.
IrDAClient Makes connections to services on peer IrDA devices.
IrDADeviceInfo Provides information about remote devices connected by infrared communications.
IrDAListener Places a socket in a listening state to monitor infrared connections from a specified service or network address.
IrDASocketOptionLevel Defines additional IrDA socket option levels for the SetSocketOption(SocketOptionLevel, SocketOptionName, Int32) and GetSocketOption(SocketOptionLevel, SocketOptionName) methods.
IrDASocketOptionName Socket option constants to set IrDA specific connection modes, and get/set IrDA specific features.

Enumerations

IrDACharacterSet Describes the character sets supported by the device.
IrDAHints Describes an enumeration of possible device types, such as Fax.