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
관리자 상태