ReactOS 0.4.16-dev-2491-g3dc6630
bthsdpdef.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SDP_LARGE_INTEGER_16
 
struct  SDP_ULARGE_INTEGER_16
 
struct  _SdpAttributeRange
 
union  SdpQueryUuidUnion
 
struct  _SdpQueryUuid
 

Typedefs

typedef struct SDP_LARGE_INTEGER_16 SDP_LARGE_INTEGER_16
 
typedef struct SDP_LARGE_INTEGER_16PSDP_LARGE_INTEGER_16
 
typedef struct SDP_LARGE_INTEGER_16LPSDP_LARGE_INTEGER_16
 
typedef struct SDP_ULARGE_INTEGER_16 SDP_ULARGE_INTEGER_16
 
typedef struct SDP_ULARGE_INTEGER_16PSDP_ULARGE_INTEGER_16
 
typedef struct SDP_ULARGE_INTEGER_16LPSDP_ULARGE_INTEGER_16
 
typedef enum NodeContainerType NodeContainerType
 
typedef USHORT SDP_ERROR
 
typedef USHORTPSDP_ERROR
 
typedef enum SDP_TYPE SDP_TYPE
 
typedef enum SDP_SPECIFICTYPE SDP_SPECIFICTYPE
 
typedef struct _SdpAttributeRange SdpAttributeRange
 
typedef union SdpQueryUuidUnion SdpQueryUuidUnion
 
typedef struct _SdpQueryUuid SdpQueryUuid
 

Enumerations

enum  NodeContainerType { NodeContainerTypeSequence , NodeContainerTypeAlternative }
 
enum  SDP_TYPE {
  SDP_TYPE_NIL = 0x00 , SDP_TYPE_UINT = 0x01 , SDP_TYPE_INT = 0x02 , SDP_TYPE_UUID = 0x03 ,
  SDP_TYPE_STRING = 0x04 , SDP_TYPE_BOOLEAN = 0x05 , SDP_TYPE_SEQUENCE = 0x06 , SDP_TYPE_ALTERNATIVE = 0x07 ,
  SDP_TYPE_URL = 0x08 , SDP_TYPE_CONTAINER = 0x20
}
 
enum  SDP_SPECIFICTYPE {
  SDP_ST_NONE = 0x0000 , SDP_ST_UINT8 = 0x0010 , SDP_ST_UINT16 = 0x0110 , SDP_ST_UINT32 = 0x0210 ,
  SDP_ST_UINT64 = 0x0310 , SDP_ST_UINT128 = 0x0410 , SDP_ST_INT8 = 0x0020 , SDP_ST_INT16 = 0x0120 ,
  SDP_ST_INT32 = 0x0220 , SDP_ST_INT64 = 0x0320 , SDP_ST_INT128 = 0x0420 , SDP_ST_UUID16 = 0x0130 ,
  SDP_ST_UUID32 = 0x0220 , SDP_ST_UUID128 = 0x0430
}
 

Typedef Documentation

◆ LPSDP_LARGE_INTEGER_16

◆ LPSDP_ULARGE_INTEGER_16

◆ NodeContainerType

◆ PSDP_ERROR

typedef USHORT * PSDP_ERROR

Definition at line 40 of file bthsdpdef.h.

◆ PSDP_LARGE_INTEGER_16

◆ PSDP_ULARGE_INTEGER_16

◆ SDP_ERROR

typedef USHORT SDP_ERROR

Definition at line 40 of file bthsdpdef.h.

◆ SDP_LARGE_INTEGER_16

◆ SDP_SPECIFICTYPE

◆ SDP_TYPE

◆ SDP_ULARGE_INTEGER_16

◆ SdpAttributeRange

◆ SdpQueryUuid

◆ SdpQueryUuidUnion

Enumeration Type Documentation

◆ NodeContainerType

Enumerator
NodeContainerTypeSequence 
NodeContainerTypeAlternative 

Definition at line 35 of file bthsdpdef.h.

35 {
NodeContainerType
Definition: bthsdpdef.h:35
@ NodeContainerTypeSequence
Definition: bthsdpdef.h:36
@ NodeContainerTypeAlternative
Definition: bthsdpdef.h:37

◆ SDP_SPECIFICTYPE

Enumerator
SDP_ST_NONE 
SDP_ST_UINT8 
SDP_ST_UINT16 
SDP_ST_UINT32 
SDP_ST_UINT64 
SDP_ST_UINT128 
SDP_ST_INT8 
SDP_ST_INT16 
SDP_ST_INT32 
SDP_ST_INT64 
SDP_ST_INT128 
SDP_ST_UUID16 
SDP_ST_UUID32 
SDP_ST_UUID128 

Definition at line 55 of file bthsdpdef.h.

55 {
56 SDP_ST_NONE = 0x0000,
57 SDP_ST_UINT8 = 0x0010,
58 SDP_ST_UINT16 = 0x0110,
59 SDP_ST_UINT32 = 0x0210,
60 SDP_ST_UINT64 = 0x0310,
61 SDP_ST_UINT128 = 0x0410,
62 SDP_ST_INT8 = 0x0020,
63 SDP_ST_INT16 = 0x0120,
64 SDP_ST_INT32 = 0x0220,
65 SDP_ST_INT64 = 0x0320,
66 SDP_ST_INT128 = 0x0420,
67 SDP_ST_UUID16 = 0x0130,
68 SDP_ST_UUID32 = 0x0220,
69 SDP_ST_UUID128 = 0x0430
SDP_SPECIFICTYPE
Definition: bthsdpdef.h:55
@ SDP_ST_NONE
Definition: bthsdpdef.h:56
@ SDP_ST_UUID32
Definition: bthsdpdef.h:68
@ SDP_ST_UINT64
Definition: bthsdpdef.h:60
@ SDP_ST_UINT32
Definition: bthsdpdef.h:59
@ SDP_ST_UUID128
Definition: bthsdpdef.h:69
@ SDP_ST_INT32
Definition: bthsdpdef.h:64
@ SDP_ST_INT8
Definition: bthsdpdef.h:62
@ SDP_ST_INT16
Definition: bthsdpdef.h:63
@ SDP_ST_UINT16
Definition: bthsdpdef.h:58
@ SDP_ST_UINT128
Definition: bthsdpdef.h:61
@ SDP_ST_UINT8
Definition: bthsdpdef.h:57
@ SDP_ST_INT128
Definition: bthsdpdef.h:66
@ SDP_ST_INT64
Definition: bthsdpdef.h:65
@ SDP_ST_UUID16
Definition: bthsdpdef.h:67

◆ SDP_TYPE

Enumerator
SDP_TYPE_NIL 
SDP_TYPE_UINT 
SDP_TYPE_INT 
SDP_TYPE_UUID 
SDP_TYPE_STRING 
SDP_TYPE_BOOLEAN 
SDP_TYPE_SEQUENCE 
SDP_TYPE_ALTERNATIVE 
SDP_TYPE_URL 
SDP_TYPE_CONTAINER 

Definition at line 42 of file bthsdpdef.h.

42 {
43 SDP_TYPE_NIL = 0x00,
44 SDP_TYPE_UINT = 0x01,
45 SDP_TYPE_INT = 0x02,
46 SDP_TYPE_UUID = 0x03,
47 SDP_TYPE_STRING = 0x04,
48 SDP_TYPE_BOOLEAN = 0x05,
49 SDP_TYPE_SEQUENCE = 0x06,
51 SDP_TYPE_URL = 0x08,
53} SDP_TYPE;
SDP_TYPE
Definition: bthsdpdef.h:42
@ SDP_TYPE_BOOLEAN
Definition: bthsdpdef.h:48
@ SDP_TYPE_CONTAINER
Definition: bthsdpdef.h:52
@ SDP_TYPE_NIL
Definition: bthsdpdef.h:43
@ SDP_TYPE_INT
Definition: bthsdpdef.h:45
@ SDP_TYPE_SEQUENCE
Definition: bthsdpdef.h:49
@ SDP_TYPE_ALTERNATIVE
Definition: bthsdpdef.h:50
@ SDP_TYPE_UINT
Definition: bthsdpdef.h:44
@ SDP_TYPE_URL
Definition: bthsdpdef.h:51
@ SDP_TYPE_STRING
Definition: bthsdpdef.h:47
@ SDP_TYPE_UUID
Definition: bthsdpdef.h:46