Share via


NodeDataUnion (Compact 2013)

3/26/2014

This union holds the raw data for a Service Discovery Protocol (SDP) record element.

Syntax

typedef union NodeDataUnion {
  DP_LARGE_INTEGER_16 int128;
  SDP_ULARGE_INTEGER_16 uint128;
  GUID uuid128;
  ULONG uuid32;
  USHORT uuid16;
  LONGLONG int64;
  ULONGLONG uint64;
  LONG int32;
  ULONG uint32;
  SHORT int16;
  USHORT uint16;
  CHAR int8;
  UCHAR uint8;
  UCHAR booleanVal;
  SdpString str;
  SdpString url;
  ISdpNodeContainer* container;
} NodeDataUnion;

Members

  • int128
    128-bit integer.
  • uint128
    Unsigned 128-bit integer.
  • uuid128
    UUID represented using 128 bits.
  • uuid32
    UUID represented using 32 bits.
  • uuid16
    UUID represented using 16 bits.
  • int64
    64-bit integer.
  • uint64
    Unsigned 64-bit integer.
  • int32
    32-bit integer.
  • uint32
    Unsigned 32-bit integer.
  • int16
    16-bit integer.
  • uint16
    Unsigned 16-bit integer.
  • int8
    8-bit integer.
  • uint8
    Unsigned 8-bit integer.
  • booleanVal
    Boolean value.
  • str
    String data.
  • url
    URL data.

Requirements

Header

bthapi.h

See Also

Reference

Bluetooth Application Development Structures
NodeData