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
|
サービス エンドポイント レスポンス メッセージ タイプ。 |
@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
マネージャーの状態。