nl:: Weave:: Profiles:: WeaveTunnel:: WeaveTunnelRoute
요약
공개 유형 |
|
---|---|
RoutePriority{
|
enum Weave 터널 경로 우선순위 값입니다. |
RoutePriority
|
typedef Weave 터널 경로 우선순위 값입니다. |
공개 속성 |
|
---|---|
numOfPrefixes
|
uint8_t
|
priority[MAX_NUM_ROUTES]
|
uint8_t
|
tunnelRoutePrefix[MAX_NUM_ROUTES]
|
IPPrefix
|
공개 정적 함수 |
|
---|---|
DecodeFabricTunnelRoutes(uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
터널 제어 메시지가 포함된 PacketBuffer에서 프리픽스 집합이 포함된 터널 경로를 디코딩합니다.
|
EncodeFabricTunnelRoutes(uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
프리픽스 집합이 포함된 터널 경로를 전송 중인 터널 제어 메시지가 포함된 PacketBuffer로 인코딩합니다.
|
공개 유형
RoutePriority
RoutePriority
Weave 터널 경로 우선순위 값입니다.
를 통해 개인정보처리방침을 정의할 수 있습니다.속성 | |
---|---|
kRoutePriority_High
|
높음의 경로 우선순위 값입니다. |
kRoutePriority_Low
|
낮음에 대한 경로 우선순위 값입니다. |
kRoutePriority_Medium
|
매체의 경로 우선순위 값입니다. |
RoutePriority
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
Weave 터널 경로 우선순위 값입니다.
를 통해 개인정보처리방침을 정의할 수 있습니다.공개 속성
numOfPrefixes
uint8_t numOfPrefixes
우선순위
uint8_t priority[MAX_NUM_ROUTES]
tunnelRoutePrefix
IPPrefix tunnelRoutePrefix[MAX_NUM_ROUTES]
공개 정적 함수
DecodeFabricTunnelRoutes
WEAVE_ERROR DecodeFabricTunnelRoutes( uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
터널 제어 메시지가 포함된 PacketBuffer에서 프리픽스 집합이 포함된 터널 경로를 디코딩합니다.
세부정보 | |||||||
---|---|---|---|---|---|---|---|
매개변수 |
|
||||||
반환 |
성공 시 WEAVE_ERROR WEAVE_NO_ERROR, 그렇지 않은 경우 오류
|
EncodeFabricTunnelRoutes
WEAVE_ERROR EncodeFabricTunnelRoutes( uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
프리픽스 집합이 포함된 터널 경로를 전송 중인 터널 제어 메시지가 포함된 PacketBuffer로 인코딩합니다.
프리픽스 집합이 포함된 터널 경로를 전송 중인 터널 제어 메시지가 포함된 PacketBuffer에 인코딩합니다.
세부정보 | |||||||
---|---|---|---|---|---|---|---|
매개변수 |
|
||||||
반환 |
성공 시 WEAVE_ERROR WEAVE_NO_ERROR, 그렇지 않은 경우 오류
|