nl:: Weave:: Profiles:: WeaveTunnel:: WeaveTunnelRoute
Tóm tắt
Loại công khai |
|
---|---|
RoutePriority{
|
enum Các giá trị mức độ ưu tiên của Tuyến đường hầm kiểu Weave. |
RoutePriority
|
typedef Các giá trị mức độ ưu tiên của Tuyến đường hầm kiểu Weave. |
Thuộc tính công khai |
|
---|---|
numOfPrefixes
|
uint8_t
|
priority[MAX_NUM_ROUTES]
|
uint8_t
|
tunnelRoutePrefix[MAX_NUM_ROUTES]
|
IPPrefix
|
Hàm tĩnh công khai |
|
---|---|
DecodeFabricTunnelRoutes(uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Giải mã các tuyến đường hầm có chứa tập hợp các tiền tố từ PacketBuffer chứa thông báo Điều khiển đường hầm.
|
EncodeFabricTunnelRoutes(uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Mã hoá các tuyến đường hầm chứa tập hợp tiền tố vào Gói đệm chứa thông báo Kiểm soát đường hầm đang được gửi.
|
Loại công khai
RoutePriority
RoutePriority
Các giá trị mức độ ưu tiên của Tuyến đường hầm kiểu Weave.
Thuộc tính | |
---|---|
kRoutePriority_High
|
Giá trị mức độ ưu tiên của tuyến đường là cao. |
kRoutePriority_Low
|
Giá trị mức độ ưu tiên của tuyến đường là thấp. |
kRoutePriority_Medium
|
Giá trị mức độ ưu tiên của tuyến đường cho phương tiện. |
RoutePriority
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
Các giá trị mức độ ưu tiên của Tuyến đường hầm kiểu Weave.
Thuộc tính công khai
numOfPrefixes
uint8_t numOfPrefixes
của chiến dịch
uint8_t priority[MAX_NUM_ROUTES]
tunnelRoutePrefix
IPPrefix tunnelRoutePrefix[MAX_NUM_ROUTES]
Hàm tĩnh công khai
DecodeFabricTunnelRoutes
WEAVE_ERROR DecodeFabricTunnelRoutes( uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Giải mã các tuyến đường hầm có chứa tập hợp các tiền tố từ PacketBuffer chứa thông báo Điều khiển đường hầm.
Thông tin chi tiết | |||||||
---|---|---|---|---|---|---|---|
Các tham số |
|
||||||
Trả về |
WEAVE_ERROR WEAVE_NO_ERROR khi thành công, lỗi khác;
|
EncodeFabricTunnelRoutes
WEAVE_ERROR EncodeFabricTunnelRoutes( uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Mã hoá các tuyến đường hầm chứa tập hợp tiền tố vào Gói đệm chứa thông báo Kiểm soát đường hầm đang được gửi.
Mã hoá tuyến đường hầm chứa tập hợp các tiền tố vào Gói đệm chứa thông báo Kiểm soát đường hầm đang được gửi.
Thông tin chi tiết | |||||||
---|---|---|---|---|---|---|---|
Các tham số |
|
||||||
Trả về |
WEAVE_ERROR WEAVE_NO_ERROR khi thành công, lỗi khác;
|