nl:: Weave:: Profiles:: ServiceDirectory
이 네임스페이스는 Weave 서비스 디렉터리 프로필을 위한 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
관리자 상태입니다.