TNB Library
公開メンバ関数 | 公開変数類 | 全メンバ一覧
CBluetoothServiceAttribute::TValue 構造体

Bluetooth(CE) サービス属性値管理. [詳解]

#include <TnbCeBluetooth.h>

公開メンバ関数

CStr ToString (CStr *pType=NULL) const
 [取得] 文字列化. [詳解]
 
 TValue (SDP_TYPE t=SDP_TYPE_NIL, SDP_SPECIFICTYPE s=SDP_ST_NONE)
 コンストラクタ. [詳解]
 

公開変数類

union {
   bool   booleanVal
 type = SDP_TYPE_BOOLEAN / SDP_TYPE_STRING の場合の値 [詳解]
 
   SDP_LARGE_INTEGER_16   int128
 spec = SDP_ST_INT128 の場合の値 [詳解]
 
   SHORT   int16
 spec = SDP_ST_INT16 の場合の値 [詳解]
 
   LONG   int32
 spec = SDP_ST_INT32 の場合の値 [詳解]
 
   LONGLONG   int64
 spec = SDP_ST_INT64 の場合の値 [詳解]
 
   CHAR   int8
 spec = SDP_ST_INT8 の場合の値 [詳解]
 
   SDP_ULARGE_INTEGER_16   uint128
 spec = SDP_ST_UINT128 の場合の値 [詳解]
 
   WORD   uint16
 spec = SDP_ST_UINT16 の場合の値 [詳解]
 
   DWORD   uint32
 spec = SDP_ST_UINT32 の場合の値 [詳解]
 
   ULONGLONG   uint64
 spec = SDP_ST_UINT64 の場合の値 [詳解]
 
   BYTE   uint8
 spec = SDP_ST_UINT8 の場合の値 [詳解]
 
   GUID   uuid128
 spec = SDP_ST_UUID128 の場合の値 [詳解]
 
   WORD   uuid16
 spec = SDP_ST_UUID16 の場合の値 [詳解]
 
   DWORD   uuid32
 spec = SDP_ST_UUID32 の場合の値 [詳解]
 
}; 
 
SDP_SPECIFICTYPE spec
 詳細タイプ [詳解]
 
CAscii str
 type = SDP_TYPE_URL の場合の値 [詳解]
 
SDP_TYPE type
 タイプ [詳解]
 

詳解

Bluetooth(CE) サービス属性値管理.

必要ファイル
TnbCeBluetooth.h
日付
09/10/01 新規作成

TnbCeBluetooth.h435 行目に定義があります。

構築子と解体子

◆ TValue()

TValue ( SDP_TYPE  t = SDP_TYPE_NIL,
SDP_SPECIFICTYPE  s = SDP_ST_NONE 
)

コンストラクタ.

引数
tタイプ
s詳細

TnbCeBluetooth.h463 行目に定義があります。

関数詳解

◆ ToString()

CStr ToString ( CStr pType = NULL) const

[取得] 文字列化.

引数
[out]pTypeタイプ文字列が格納されます。いらない場合 NULL を指定します。
戻り値
文字列.

TnbCeBluetooth.h473 行目に定義があります。

メンバ詳解

◆ booleanVal

bool booleanVal

type = SDP_TYPE_BOOLEAN / SDP_TYPE_STRING の場合の値

TnbCeBluetooth.h454 行目に定義があります。

◆ int128

SDP_LARGE_INTEGER_16 int128

spec = SDP_ST_INT128 の場合の値

TnbCeBluetooth.h441 行目に定義があります。

◆ int16

SHORT int16

spec = SDP_ST_INT16 の場合の値

TnbCeBluetooth.h450 行目に定義があります。

◆ int32

LONG int32

spec = SDP_ST_INT32 の場合の値

TnbCeBluetooth.h448 行目に定義があります。

◆ int64

LONGLONG int64

spec = SDP_ST_INT64 の場合の値

TnbCeBluetooth.h446 行目に定義があります。

◆ int8

CHAR int8

spec = SDP_ST_INT8 の場合の値

TnbCeBluetooth.h452 行目に定義があります。

◆ spec

SDP_SPECIFICTYPE spec

詳細タイプ

TnbCeBluetooth.h438 行目に定義があります。

◆ str

CAscii str

type = SDP_TYPE_URL の場合の値

TnbCeBluetooth.h456 行目に定義があります。

◆ type

SDP_TYPE type

タイプ

TnbCeBluetooth.h437 行目に定義があります。

◆ uint128

SDP_ULARGE_INTEGER_16 uint128

spec = SDP_ST_UINT128 の場合の値

TnbCeBluetooth.h442 行目に定義があります。

◆ uint16

WORD uint16

spec = SDP_ST_UINT16 の場合の値

TnbCeBluetooth.h451 行目に定義があります。

◆ uint32

DWORD uint32

spec = SDP_ST_UINT32 の場合の値

TnbCeBluetooth.h449 行目に定義があります。

◆ uint64

ULONGLONG uint64

spec = SDP_ST_UINT64 の場合の値

TnbCeBluetooth.h447 行目に定義があります。

◆ uint8

BYTE uint8

spec = SDP_ST_UINT8 の場合の値

TnbCeBluetooth.h453 行目に定義があります。

◆ uuid128

GUID uuid128

spec = SDP_ST_UUID128 の場合の値

TnbCeBluetooth.h443 行目に定義があります。

◆ uuid16

WORD uuid16

spec = SDP_ST_UUID16 の場合の値

TnbCeBluetooth.h445 行目に定義があります。

◆ uuid32

DWORD uuid32

spec = SDP_ST_UUID32 の場合の値

TnbCeBluetooth.h444 行目に定義があります。