In The Hand - .NET Components for Mobility
InTheHand.Net.Bluetooth Namespace
NamespacesInTheHand.Net.Bluetooth
The InTheHand.Net.Bluetooth namespace contains classes for working with Bluetooth functionality such as Radio hardware.
Declaration Syntax
C#Visual Basic
namespace InTheHand.Net.Bluetooth
Namespace InTheHand.Net.Bluetooth
Types
All TypesClassesStructuresInterfacesEnumerations
IconTypeDescription
AttributeIdLookup
Retrieves the name of the SDP Attribute ID with the given value in the specified Attribute ID class sets. Implementing Enum-like behaviour.

BluetoothRadio
Represents a Bluetooth Radio device.

BluetoothSecurity
Handles security between bluetooth devices. Current supported on devices only.

BluetoothService
Standard Bluetooth Profile identifiers.

BluetoothSocketOptionName
Defines Socket configuration option names for the Socket class.

BluetoothVersion
Stores version information for a Bluetooth device.

BluetoothWin32Authentication
Provides Bluetooth authentication services on desktop Windows.

BluetoothWin32AuthenticationEventArgs
Provides data for an authentication event.

ClassOfDevice
Describes the device and service capabilities of a device.

DeviceClass
Class of Device flags as assigned in the Bluetooth specifications.

ElementType
Represents the types that an SDP element can hold.

ElementTypeDescriptor
Represents the type of the element in the SDP record binary format, and is stored as the higher 5 bits of the header byte.

HackClassUuidLookup
Lookup the name of a Bluetooth Service UUID.

HardwareStatus
Specifies the current status of the Bluetooth hardware.

ISdpNodeContainer
ISdpRecord
ISdpSearch
ISdpStream
ISdpWalk
LanguageBaseItem
Represents a member of the SDP LanguageBaseAttributeIdList, Attribute which provides for multi-language strings in a record.

LinkPolicy
Flags to describe Link Policy.

Manufacturer
Manufacturer codes.

MapServiceClassToAttributeIdList
Gets a list of enum-like classes containing SDP Service Attribute Id definitions for a particular Service Class.

NodeContainerType
NodeData
RadioMode
Determine all the possible modes of operation of the Bluetooth radio.

SDP_SPECIFICTYPE
SDP_TYPE
SdpAttributeRange
SdpQueryUuid
SdpRecord
SdpStream
SdpString
SdpWalker
ServiceAttribute
Holds an attribute from an SDP service record.

ServiceAttributeId
A Service Attribute Id identifies each attribute within an SDP service record.

ServiceClass

ServiceElement
Holds an SDP data element.

ServiceRecord
Holds an SDP service record.

ServiceRecordCreator
Creates a Service Record byte array from the given ServiceRecord object.

ServiceRecordHelper
Some useful methods for working with a SDP ServiceRecord including creating and accessing the ProtocolDescriptorList for an RFCOMM service.

ServiceRecordParser
Parses an array of bytes into the contained SDP ServiceRecord.

ServiceRecordUtilities
Utilities method working on SDP ServiceRecords, for instance to produce a 'dump' of the record's contents.

SizeIndex
Represents the size of the SDP element in the record binary format, and is stored as the lower 3 bits of the header byte.

StringWithLanguageBaseAttribute
Indicates that the field to which it is applied represents an SDP Attribute that can exist in multiple language instances and thus has a language base offset applied to its numerical ID when added to a record.