Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

nl :: Ble

Este espacio de nombres incluye todas las interfaces dentro de Weave para Bluetooth Low Energy (BLE), también conocido como Bluetooth Smart.

Resumen

Enumeraciones

@12 enumeración
@371 enumeración
@372 enumeración
@373 enumeración
@374 enumeración
@375 enumeración
@376 enumeración
@377 enumeración
BleRole enumeración
Papel de las conexiones BLE asociadas a los puntos finales. Determina los medios utilizados por los puntos finales para enviar y recibir datos.
BleTransportProtocolVersion enumeración
Enumeración que define las versiones de Weave sobre el protocolo de transporte BLE.
PacketType_t enumeración
WeaveBLEServiceDataType enumeración
Tipos de bloques de datos de tejido que pueden aparecer con los datos de publicidad del servicio Weave BLE.

Typedefs

SequenceNumber_t typedef
uint8_t

Variables

WEAVE_BLE_SVC_ID

Funciones

FormatBleLayerError (char *buf, uint16_t bufSize, int32_t err)
bool
HandleCommandTest (void *ble, BLE_CONNECTION_OBJECT connObj, uint32_t packetCount, uint32_t duration, uint16_t txGap, uint8_t needAck, uint16_t payloadSize, bool reverse)
HandleCommandTestAbort (void *ble, BLE_CONNECTION_OBJECT connObj)
HandleCommandTestResult (void *ble, BLE_CONNECTION_OBJECT connObj, bool local)
HandleCommandTxTiming (void *ble, BLE_CONNECTION_OBJECT connObj, bool enabled, bool remote)
RegisterBleLayerErrorFormatter (void)
void
UUIDsMatch (const WeaveBleUUID *idOne, const WeaveBleUUID *idTwo)
bool

Clases

nl :: Ble :: BLEEndPoint
nl :: Ble :: BTCommandHeader
nl :: Ble :: BTCommandTypeAck
nl :: Ble :: BTCommandTypeTestData
nl :: Ble :: BTCommandTypeTestRequest
nl :: Ble :: BTCommandTypeTestResult
nl :: Ble :: BTCommandTypeTxTiming
nl :: Ble :: BTCommandTypeWindowSize
nl :: Ble :: BTCommandTypeWobleMTU
nl :: Ble :: BleApplicationDelegate
nl :: Ble :: BleLayer

Esta clase proporciona una interfaz para que un solo subproceso impulse datos hacia arriba en la pila a través de las funciones de interfaz de la plataforma BleLayer o hacia abajo de la pila a través de un objeto WeaveConnection asociado con un BLEEndPoint .

nl :: Ble :: BleLayerObject
nl :: Ble :: BlePlatformDelegate
nl :: Ble :: BleTransportCapabilitiesRequestMessage
nl :: Ble :: BleTransportCapabilitiesResponseMessage
nl :: Ble :: BleTransportCommandMessage
nl :: Ble :: WoBle
nl :: Ble :: WoBleTest
nl :: Ble :: WoBleTxHistogram
nl :: Ble :: WoBleTxRecord

Estructuras

nl :: Ble :: WeaveBLEDeviceIdentificationInfo

Bloque de información de identificación de dispositivo Weave BLE.

nl :: Ble :: WeaveBleUUID

Espacios de nombres

nl :: Ble :: Plataforma

Enumeraciones

@ 12

 @12

@ 371

 @371

@ 372

 @372

@ 373

 @373

@ 374

 @374

@ 375

 @375

@ 376

 @376

@ 377

 @377

BleRole

 BleRole

Papel de las conexiones BLE asociadas a los puntos finales. Determina los medios utilizados por los puntos finales para enviar y recibir datos.

BleTransportProtocolVersion

 BleTransportProtocolVersion

Enumeración que define las versiones de Weave sobre el protocolo de transporte BLE.

PacketType_t

 PacketType_t

WeaveBLEServiceDataType

 WeaveBLEServiceDataType

Tipos de bloques de datos de tejido que pueden aparecer con los datos de publicidad del servicio Weave BLE.

Typedefs

SequenceNumber_t

uint8_t SequenceNumber_t

Variables

WEAVE_BLE_SVC_ID

const WeaveBleUUID WEAVE_BLE_SVC_ID

Funciones

FormatBleLayerError

bool FormatBleLayerError(
  char *buf,
  uint16_t bufSize,
  int32_t err
)

HandleCommandTest

BLE_ERROR HandleCommandTest(
  void *ble,
  BLE_CONNECTION_OBJECT connObj,
  uint32_t packetCount,
  uint32_t duration,
  uint16_t txGap,
  uint8_t needAck,
  uint16_t payloadSize,
  bool reverse
)

HandleCommandTestAbort

BLE_ERROR HandleCommandTestAbort(
  void *ble,
  BLE_CONNECTION_OBJECT connObj
)

HandleCommandTestResult

BLE_ERROR HandleCommandTestResult(
  void *ble,
  BLE_CONNECTION_OBJECT connObj,
  bool local
)

HandleCommandTxTiming

BLE_ERROR HandleCommandTxTiming(
  void *ble,
  BLE_CONNECTION_OBJECT connObj,
  bool enabled,
  bool remote
)

RegisterBleLayerErrorFormatter

void RegisterBleLayerErrorFormatter(
  void
)

UUIDsMatch

bool UUIDsMatch(
  const WeaveBleUUID *idOne,
  const WeaveBleUUID *idTwo
)