nl:: Weave:: Profiles:: ServiceDirectory
この名前空間には、Weave Service Directory プロファイル用の Weave 内のすべてのインターフェースが含まれ、これには、対応する同じ名前のプロトコルが含まれます。
概要
列挙型 |
|
---|---|
@296{
|
enum このプロファイルで使用される Weave メッセージ タイプ。 |
@297{
|
enum |
@298{
|
enum サービス エンドポイントのレスポンス フレームのコントロール バイトのマスク。 |
@299{
|
enum サービス エンドポイントのレスポンス フレームのディレクトリ リスト フィールドの制御バイトのマスクと値。 |
@300{
|
enum 各ホスト/ポートリスト項目の制御バイトのマスクと値。 |
@301{
|
enum ステータス コード。 |
@302
|
enum マネージャーの状態。 |
クラス |
|
---|---|
nl:: |
Weave サービス ディレクトリのマネージャー オブジェクト。 |
構造体 |
|
---|---|
nl:: |
WeaveServiceManager::OnConnectBegin コールバックに渡される引数。 |
列挙型
@296
@296
このプロファイルで使用される Weave メッセージ タイプ。
プロパティ | |
---|---|
kMsgType_ServiceEndpointQuery
|
サービス エンドポイント クエリ メッセージ タイプ。 |
kMsgType_ServiceEndpointResponse
|
Service Endpoint Response メッセージのタイプ。 |
@298
@298
サービス エンドポイントのレスポンス フレームのコントロール バイトのマスク。
プロパティ | |
---|---|
kMask_DirectoryLen
|
ディレクトリの長さ。 |
kMask_Redirect
|
リダイレクト フラグ。 |
kMask_SuffixTablePresent
|
サフィックス テーブルの存在フラグ。 |
kMask_TimeFieldsPresent
|
時間フィールドの存在フラグ。 |
@299
@299
サービス エンドポイントのレスポンス フレームのディレクトリ リスト フィールドの制御バイトのマスクと値。
プロパティ | |
---|---|
kDirectoryEntryType_HostPortList
|
このエントリは、ホスト/ポートペアのリストです。 |
kDirectoryEntryType_SingleNode
|
値 0 は、このエントリがノード ID であることを意味します。 |
kMask_DirectoryEntryType
|
エントリタイプ。 |
kMask_HostPortListLen
|
ホスト/ポートリストの長さ。 |
@300
@300
各ホスト/ポートリスト項目の制御バイトのマスクと値。
プロパティ | |
---|---|
kHostIdType_Composite
|
ホスト ID はサフィックスと照合する必要があります。 |
kHostIdType_FullyQualified
|
ホスト ID は表示されています |
kMask_HostIdType
|
ホスト ID のタイプ。 |
kMask_PortIdPresent
|
ポート ID が存在する。 |
kMask_SuffixIndexPresent
|
サフィックス インデックスが存在します。 |
@302
@302
マネージャーの状態。