nl::
  이 네임스페이스는 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
관리자 상태