The members of Android.Bluetooth.BluetoothGattCharacteristic are listed below.
See Also: Inherited members from Java.Lang.Object
Create a new BluetoothGattCharacteristic. |
A constructor used when creating managed representations of JNI objects; called by the runtime. |
const | FormatFloat | GattFormat (52). Characteristic value format type float (32-bit float) |
const | FormatSfloat | GattFormat (50). Characteristic value format type sfloat (16-bit float) |
const | FormatSint16 | GattFormat (34). Characteristic value format type sint16 |
const | FormatSint32 | GattFormat (36). Characteristic value format type sint32 |
const | FormatSint8 | GattFormat (33). Characteristic value format type sint8 |
const | FormatUint16 | GattFormat (18). Characteristic value format type uint16 |
const | FormatUint32 | GattFormat (20). Characteristic value format type uint32 |
const | FormatUint8 | GattFormat (17). Characteristic value format type uint8 |
const | PermissionRead | GattPermission (1). Characteristic read permission |
const | PermissionReadEncrypted | GattPermission (2). Characteristic permission: Allow encrypted read operations |
const | PermissionReadEncryptedMitm | GattPermission (4). Characteristic permission: Allow reading with man-in-the-middle protection |
const | PermissionWrite | GattPermission (16). Characteristic write permission |
const | PermissionWriteEncrypted | GattPermission (32). Characteristic permission: Allow encrypted writes |
const | PermissionWriteEncryptedMitm | GattPermission (64). Characteristic permission: Allow encrypted writes with man-in-the-middle protection |
const | PermissionWriteSigned | GattPermission (128). Characteristic permission: Allow signed write operations |
const | PermissionWriteSignedMitm | GattPermission (256). Characteristic permission: Allow signed write operations with man-in-the-middle protection |
const | PropertyBroadcast | GattProperty (1). Characteristic proprty: Characteristic is broadcastable. |
const | PropertyExtendedProps | GattProperty (128). Characteristic property: Characteristic has extended properties |
const | PropertyIndicate | GattProperty (32). Characteristic property: Characteristic supports indication |
const | PropertyNotify | GattProperty (16). Characteristic property: Characteristic supports notification |
const | PropertyRead | GattProperty (2). Characteristic property: Characteristic is readable. |
const | PropertySignedWrite | GattProperty (64). Characteristic property: Characteristic supports write with signature |
const | PropertyWrite | GattProperty (8). Characteristic property: Characteristic can be written. |
const | PropertyWriteNoResponse | GattProperty (4). Characteristic property: Characteristic can be written without response. |
const | WriteTypeDefault | GattWriteType (2). Write characteristic, requesting acknoledgement by the remote device |
const | WriteTypeNoResponse | GattWriteType (1). Wrtite characteristic without requiring a response by the remote device |
const | WriteTypeSigned | GattWriteType (4). Write characteristic including authentication signature |
[read-only] | Descriptors | IList<BluetoothGattDescriptor>. Returns a list of descriptors for this characteristic. |
[read-only] | InstanceId | int. Returns the instance ID for this characteristic. |
[read-only] | Permissions | GattPermission. Returns the permissions for this characteristic. |
[read-only] | Properties | GattProperty. Returns the properties of this characteristic. |
[read-only] | Service | BluetoothGattService. Returns the service this characteristic belongs to. |
[read-only] | Uuid | Java.Util.UUID. Returns the UUID of this characteristic |
WriteType | GattWriteType. Gets the write type for this characteristic. |
MDescriptors | IList. List of descriptors included in this characteristic. | |
[read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
[read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
AddDescriptor(BluetoothGattDescriptor)Adds a descriptor to this characteristic. | ||
GetDescriptor(Java.Util.UUID)Returns a descriptor with a given UUID out of the list of descriptors for this characteristic. | ||
GetFloatValue(GattFormat, int)Return the stored value of this characteristic. | ||
GetIntValue(GattFormat, int)Return the stored value of this characteristic. | ||
GetStringValue(int)Return the stored value of this characteristic. | ||
GetValue()Get the stored value for this characteristic. | ||
SetValue(byte[])Updates the locally stored value of this characteristic. | ||
SetValue(string)Set the locally stored value of this characteristic. | ||
SetValue(int, GattFormat, int)Set the locally stored value of this characteristic. | ||
SetValue(int, int, GattFormat, int)Set the locally stored value of this characteristic. |