nl:: Weave:: Support
요약
Typedef |
|
---|---|
MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
|
typedefconst char *(*
지정된 프로필 식별자와 연관된 메시지 유형을 설명하는, 사람이 읽을 수 있는 NULL로 끝나는 C 문자열을 반환하는 콜백 함수에 대한 Typedef. |
ProfileNameFunct)(uint32_t inProfileId)
|
typedefconst char *(*
지정된 프로필 식별자가 있는 프로필을 설명하는, 사람이 읽을 수 있는 NULL로 끝나는 C 문자열을 반환하는 콜백 함수에 대한 Typedef입니다. |
StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
|
typedefconst char *(*
지정된 프로필 식별자와 연관된 상태 코드를 설명하는, 사람이 읽을 수 있는 NULL로 끝나는 C 문자열을 반환하는 콜백 함수에 대한 Typedef. |
변수 |
|
---|---|
sProfileStringContextHead
|
레지스트리 단일 연결 목록 헤드 포인터
|
함수 |
|
---|---|
FindProfileStringContext(const ProfileStringContext & inContext)
|
컨텍스트와 연결된 프로필 식별자를 기반으로 지정된 컨텍스트와 일치하는 프로필 문자열 지원 컨텍스트를 찾습니다.
|
FindProfileStringInfo(uint32_t inProfileId)
|
NL_DLL_EXPORT const ProfileStringInfo *
등록된 프로필 문자열이 지정된 프로필 식별자와 연결된 콜백을 지원하는 경우 이를 찾습니다.
|
InsertProfileStringContext(ProfileStringContext & inOutContext)
|
bool
지정된 프로필 문자열 지원 컨텍스트를 레지스트리에 삽입합니다.
|
RegisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
제공된 프로필 문자열 지원 콜백을 등록합니다.
|
RemoveProfileStringContext(ProfileStringContext & inOutContext)
|
bool
지정된 프로필 문자열 지원 컨텍스트를 레지스트리에서 삭제합니다.
|
UnregisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
제공된 프로필 문자열 지원 콜백을 등록 취소합니다.
|
구조체 |
|
---|---|
nl:: |
프로필과 연결된 사람이 읽을 수 있는 지원 문자열을 반환하기 위해 지정된 프로필 식별자와 연결된 콜백을 등록 및 등록 취소하기 위한 컨텍스트입니다. |
nl:: |
프로필과 연결된 사람이 읽을 수 있는 지원 문자열을 반환하기 위해 지정된 프로필 식별자와 연결된 콜백입니다. |
Typedef
MessageNameFunct
const char *(* MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
지정된 프로필 식별자와 연관된 메시지 유형을 설명하는, 사람이 읽을 수 있는 NULL로 끝나는 C 문자열을 반환하는 콜백 함수에 대한 Typedef.
등록되면 이 콜백은 지정된 프로필 식별자와 연관된 메시지 유형을 설명하기 위해 인간이 읽을 수 있는 NULL로 끝나는 C 문자열이 필요할 때 호출됩니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
||||
반환 |
일치 항목이 발견된 경우 NULL로 종료되는 C 문자열을 가리키는 포인터입니다. 그렇지 않으면 NULL입니다.
|
ProfileNameFunct
const char *(* ProfileNameFunct)(uint32_t inProfileId)
지정된 프로필 식별자가 있는 프로필을 설명하는, 사람이 읽을 수 있는 NULL로 끝나는 C 문자열을 반환하는 콜백 함수에 대한 Typedef입니다.
등록되면 이 콜백은 지정된 프로필 식별자로 프로필을 설명하기 위해 사람이 읽을 수 있는 NULL로 끝나는 C 문자열이 필요할 때 호출됩니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
일치 항목이 발견된 경우 NULL로 종료되는 C 문자열을 가리키는 포인터입니다. 그렇지 않으면 NULL입니다.
|
StatusReportFormatStringFunct
const char *(* StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
지정된 프로필 식별자와 연관된 상태 코드를 설명하는, 사람이 읽을 수 있는 NULL로 끝나는 C 문자열을 반환하는 콜백 함수에 대한 Typedef.
등록되면 이 콜백은 지정된 프로필 식별자와 연결된 상태 코드를 설명하기 위해 사람이 읽을 수 있는 NULL로 끝나는 C 문자열이 필요할 때 호출됩니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
||||
반환 |
일치 항목이 발견된 경우 NULL로 종료되는 C 문자열을 가리키는 포인터입니다. 그렇지 않으면 NULL입니다.
|
변수
함수
FindProfileStringContext
ProfileStringContext * FindProfileStringContext( const ProfileStringContext & inContext )
컨텍스트와 연결된 프로필 식별자를 기반으로 지정된 컨텍스트와 일치하는 프로필 문자열 지원 컨텍스트를 찾습니다.
이 함수는 컨텍스트와 연결된 프로필 식별자를 기반으로 지정된 컨텍스트와 일치하는 프로필 문자열 지원 컨텍스트를 찾습니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
프로필 문자열 지원 컨텍스트(있는 경우)에 대한 읽기 전용 포인터 그렇지 않으면 NULL입니다.
|
FindProfileStringInfo
NL_DLL_EXPORT const ProfileStringInfo * FindProfileStringInfo( uint32_t inProfileId )
등록된 프로필 문자열이 지정된 프로필 식별자와 연결된 콜백을 지원하는 경우 이를 찾습니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
프로필 문자열 지원 콜백에 대한 읽기 전용 포인터가 있는 경우 그렇지 않으면 NULL입니다.
|
RegisterProfielStringInfo
UnregisterProfielStringInfo
InsertProfileStringContext
bool InsertProfileStringContext( ProfileStringContext & inOutContext )
지정된 프로필 문자열 지원 컨텍스트를 레지스트리에 삽입합니다.
이 함수는 지정된 프로필 문자열 지원 컨텍스트가 아직 없는 경우 오름차순 프로필 식별자를 기준으로 정렬된 순서로 레지스트리에 삽입합니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
컨텍스트가 삽입되면 true이고, 그렇지 않으면 false입니다.
|
RegisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR RegisterProfileStringInfo( ProfileStringContext & inOutContext )
제공된 프로필 문자열 지원 콜백을 등록합니다.
이 함수는 제공된 프로필 문자열 지원 콜백을 등록하고 사용할 수 있게 합니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
||||
반환 값 |
|
FindStringProfileInfo
UnregisterProfielStringInfo
RemoveProfileStringContext
bool RemoveProfileStringContext( ProfileStringContext & inOutContext )
지정된 프로필 문자열 지원 컨텍스트를 레지스트리에서 삭제합니다.
이 함수는 지정된 프로필 문자열 지원 컨텍스트가 있는 경우 프로필 식별자를 기준으로 레지스트리에서 삭제합니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
컨텍스트가 삭제되었으면 true이고, 그렇지 않으면 false입니다.
|
UnregisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR UnregisterProfileStringInfo( ProfileStringContext & inOutContext )
제공된 프로필 문자열 지원 콜백을 등록 취소합니다.
이 함수는 제공된 프로필 문자열 지원 콜백을 등록 취소하고 사용할 수 없게 합니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
||||
반환 값 |
|
FindStringProfileInfo
RegisterProfielStringInfo