Bộ định tuyến xương sống

Mô-đun này bao gồm các chức năng cho Dịch vụ Bộ định tuyến Xương sống OpenThread.

Tóm tắt

Bảng liệt kê

otBackboneRouterDomainPrefixEvent{
  OT_BACKBONE_ROUTER_DOMAIN_PREFIX_ADDED = 0,
  OT_BACKBONE_ROUTER_DOMAIN_PREFIX_REMOVED = 1,
  OT_BACKBONE_ROUTER_DOMAIN_PREFIX_CHANGED = 2
}
enum
Đại diện cho các sự kiện Tiền tố miền.
otBackboneRouterMulticastListenerEvent{
  OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ADDED = 0,
  OT_BACKBONE_ROUTER_MULTICAST_LISTENER_REMOVED = 1
}
enum
Đại diện cho các sự kiện Trình nghe đa hướng.
otBackboneRouterNdProxyEvent{
  OT_BACKBONE_ROUTER_NDPROXY_ADDED = 0,
  OT_BACKBONE_ROUTER_NDPROXY_REMOVED = 1,
  OT_BACKBONE_ROUTER_NDPROXY_RENEWED = 2,
  OT_BACKBONE_ROUTER_NDPROXY_CLEARED = 3
}
enum
Đại diện cho các sự kiện ND Proxy.
otBackboneRouterState{
  OT_BACKBONE_ROUTER_STATE_DISABLED = 0,
  OT_BACKBONE_ROUTER_STATE_SECONDARY = 1,
  OT_BACKBONE_ROUTER_STATE_PRIMARY = 2
}
enum
Thể hiện trạng thái bộ định tuyến xương sống.

Typedef

otBackboneRouterConfig typedef
Đại diện cho cấu hình Bộ định tuyến đường trục.
otBackboneRouterDomainPrefixCallback)(void *aContext, otBackboneRouterDomainPrefixEvent aEvent, const otIp6Prefix *aDomainPrefix) typedef
void(*
Con trỏ được gọi bất cứ khi nào Tiền tố miền thay đổi.
otBackboneRouterMulticastListenerCallback)(void *aContext, otBackboneRouterMulticastListenerEvent aEvent, const otIp6Address *aAddress) typedef
void(*
Con trỏ được gọi bất cứ khi nào Trình nghe đa hướng thay đổi.
otBackboneRouterMulticastListenerInfo typedef
Biểu thị thông tin Trình nghe đa hướng cho bộ định tuyến đường trục.
otBackboneRouterMulticastListenerIterator typedef
uint16_t
Dùng để lặp lại thông qua Trình nghe đa hướng.
otBackboneRouterNdProxyCallback)(void *aContext, otBackboneRouterNdProxyEvent aEvent, const otIp6Address *aDua) typedef
void(*
Con trỏ được gọi bất cứ khi nào Nd Proxy thay đổi.
otBackboneRouterNdProxyInfo typedef
Đại diện cho thông tin proxy bộ định tuyến đường trục ND.

Hàm

otBackboneRouterConfigNextDuaRegistrationResponse(otInstance *aInstance, const otIp6InterfaceIdentifier *aMlIid, uint8_t aStatus)
void
Định cấu hình trạng thái phản hồi cho lần đăng ký DUA tiếp theo.
otBackboneRouterConfigNextMulticastListenerRegistrationResponse(otInstance *aInstance, uint8_t aStatus)
void
Định cấu hình trạng thái phản hồi cho Gói đăng ký trình nghe đa hướng tiếp theo.
otBackboneRouterGetConfig(otInstance *aInstance, otBackboneRouterConfig *aConfig)
void
Nhận cấu hình Bộ định tuyến đường trục cục bộ.
otBackboneRouterGetDomainPrefix(otInstance *aInstance, otBorderRouterConfig *aConfig)
Nhận cấu hình Tiền tố miền cục bộ.
otBackboneRouterGetNdProxyInfo(otInstance *aInstance, const otIp6Address *aDua, otBackboneRouterNdProxyInfo *aNdProxyInfo)
Nhận thông tin về Proxy bộ định tuyến xương sống ND.
otBackboneRouterGetPrimary(otInstance *aInstance, otBackboneRouterConfig *aConfig)
Nhận thông tin Bộ định tuyến đường trục chính trong Mạng luồng.
otBackboneRouterGetRegistrationJitter(otInstance *aInstance)
uint8_t
Trả về giá trị jitter đăng ký Bộ định tuyến đường trục.
otBackboneRouterGetState(otInstance *aInstance)
Tải Bộ định tuyến xương sống otBackboneRouterState.
otBackboneRouterMulticastListenerAdd(otInstance *aInstance, const otIp6Address *aAddress, uint32_t aTimeout)
Thêm Trình nghe phát đa hướng với giá trị thời gian chờ tính bằng giây.
otBackboneRouterMulticastListenerClear(otInstance *aInstance)
void
Xoá trình nghe đa hướng.
otBackboneRouterMulticastListenerGetNext(otInstance *aInstance, otBackboneRouterMulticastListenerIterator *aIterator, otBackboneRouterMulticastListenerInfo *aListenerInfo)
Nhận thông tin Trình nghe đa hướng tiếp theo (sử dụng biến lặp).
otBackboneRouterRegister(otInstance *aInstance)
Đăng ký rõ ràng cấu hình Bộ định tuyến đường trục cục bộ.
otBackboneRouterSetConfig(otInstance *aInstance, const otBackboneRouterConfig *aConfig)
Đặt cấu hình Bộ định tuyến đường trục cục bộ otBackboneRouterConfig.
otBackboneRouterSetDomainPrefixCallback(otInstance *aInstance, otBackboneRouterDomainPrefixCallback aCallback, void *aContext)
void
Đặt lệnh gọi lại Tiền tố miền của bộ định tuyến đường trục.
otBackboneRouterSetEnabled(otInstance *aInstance, bool aEnable)
void
Bật hoặc tắt chức năng Xương sống.
otBackboneRouterSetMulticastListenerCallback(otInstance *aInstance, otBackboneRouterMulticastListenerCallback aCallback, void *aContext)
void
Đặt lệnh gọi lại Trình nghe đa phương tiện bộ định tuyến đường trục.
otBackboneRouterSetNdProxyCallback(otInstance *aInstance, otBackboneRouterNdProxyCallback aCallback, void *aContext)
void
Đặt lệnh gọi lại Proxy Bộ định tuyến đường trục.
otBackboneRouterSetRegistrationJitter(otInstance *aInstance, uint8_t aJitter)
void
Đặt giá trị jitter đăng ký Bộ định tuyến đường trục.

Cấu trúc

otBackboneRouterConfig

Đại diện cho cấu hình Bộ định tuyến đường trục.

otBackboneRouterMulticastListenerInfo

Biểu thị thông tin Trình nghe đa hướng cho bộ định tuyến đường trục.

otBackboneRouterNdProxyInfo

Đại diện cho thông tin proxy bộ định tuyến đường trục ND.

Bảng liệt kê

otBackboneRouterDomainprefixEvent

 otBackboneRouterDomainPrefixEvent

Đại diện cho các sự kiện Tiền tố miền.

Thuộc tính
OT_BACKBONE_ROUTER_DOMAIN_PREFIX_ADDED

Tiền tố Miền đã được thêm.

OT_BACKBONE_ROUTER_DOMAIN_PREFIX_CHANGED

Tiền tố Miền đã được thay đổi.

OT_BACKBONE_ROUTER_DOMAIN_PREFIX_REMOVED

Tiền tố Tên miền đã bị xóa.

otBackboneRouterMulticastListenerEvent

 otBackboneRouterMulticastListenerEvent

Đại diện cho các sự kiện Trình nghe đa hướng.

Thuộc tính
OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ADDED

Đã thêm Trình nghe phát đa hướng.

OT_BACKBONE_ROUTER_MULTICAST_LISTENER_REMOVED

Trình nghe phát đa hướng đã bị xoá hoặc hết hạn.

otBackboneRouterNdProxyEvent

 otBackboneRouterNdProxyEvent

Đại diện cho các sự kiện ND Proxy.

Thuộc tính
OT_BACKBONE_ROUTER_NDPROXY_ADDED

Đã thêm ND Proxy.

OT_BACKBONE_ROUTER_NDPROXY_CLEARED

Đã xóa tất cả Proxy ND.

OT_BACKBONE_ROUTER_NDPROXY_REMOVED

Proxy ND đã bị xóa.

OT_BACKBONE_ROUTER_NDPROXY_RENEWED

Proxy ND đã được gia hạn.

otBackboneRouterState

 otBackboneRouterState

Thể hiện trạng thái bộ định tuyến xương sống.

Thuộc tính
OT_BACKBONE_ROUTER_STATE_DISABLED

Chức năng xương sống bị tắt.

OT_BACKBONE_ROUTER_STATE_PRIMARY

Bộ định tuyến đường trục chính.

OT_BACKBONE_ROUTER_STATE_SECONDARY

Bộ định tuyến xương sống phụ.

Typedef

otBackboneRouterConfig

struct otBackboneRouterConfig otBackboneRouterConfig

Đại diện cho cấu hình Bộ định tuyến đường trục.

otBackboneRouterDomainprefixCallback

void(* otBackboneRouterDomainPrefixCallback)(void *aContext, otBackboneRouterDomainPrefixEvent aEvent, const otIp6Prefix *aDomainPrefix)

Con trỏ được gọi bất cứ khi nào Tiền tố miền thay đổi.

Thông tin chi tiết
Thông số
[in] aContext
Con trỏ theo bối cảnh của người dùng.
[in] aEvent
Sự kiện Tiền tố miền.
[in] aDomainPrefix
Tiền tố tên miền mới nếu được thêm vào hoặc thay đổi, nếu không có giá trị rỗng.

otBackboneRouterMulticastListenerCallback

void(* otBackboneRouterMulticastListenerCallback)(void *aContext, otBackboneRouterMulticastListenerEvent aEvent, const otIp6Address *aAddress)

Con trỏ được gọi bất cứ khi nào Trình nghe đa hướng thay đổi.

Thông tin chi tiết
Thông số
[in] aContext
Con trỏ theo bối cảnh của người dùng.
[in] aEvent
Sự kiện Trình nghe đa hướng.
[in] aAddress
Địa chỉ phát đa hướng IPv6 của Trình phát đa hướng.

otBackboneRouterMulticastListenerInfo

struct otBackboneRouterMulticastListenerInfo otBackboneRouterMulticastListenerInfo

Biểu thị thông tin Trình nghe đa hướng cho bộ định tuyến đường trục.

otBackboneRouterMulticastListenerIterator

uint16_t otBackboneRouterMulticastListenerIterator

Dùng để lặp lại thông qua Trình nghe đa hướng.

otBackboneRouterNdProxyCallback

void(* otBackboneRouterNdProxyCallback)(void *aContext, otBackboneRouterNdProxyEvent aEvent, const otIp6Address *aDua)

Con trỏ được gọi bất cứ khi nào Nd Proxy thay đổi.

Thông tin chi tiết
Thông số
[in] aContext
Con trỏ theo bối cảnh của người dùng.
[in] aEvent
Sự kiện ND Proxy.
[in] aDua
Địa chỉ Unicast của miền trong ND Proxy hoặc nullptr nếu aEventOT_BACKBONE_ROUTER_NDPROXY_CLEARED.

otBackboneRouterNdProxyInfo

struct otBackboneRouterNdProxyInfo otBackboneRouterNdProxyInfo

Đại diện cho thông tin proxy bộ định tuyến đường trục ND.

Hàm

otBackboneRouterConfigNextDuaRegistrationResponse

void otBackboneRouterConfigNextDuaRegistrationResponse(
  otInstance *aInstance,
  const otIp6InterfaceIdentifier *aMlIid,
  uint8_t aStatus
)

Định cấu hình trạng thái phản hồi cho lần đăng ký DUA tiếp theo.

Lưu ý: chỉ khả dụng khi OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE được bật. Chỉ dùng để thử nghiệm và chứng nhận.

VIỆC CẦN LÀM: (DUA) hỗ trợ mã lỗi coap và quy trình tương ứng cho mục đích chứng nhận.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in] aMlIid
Con trỏ trỏ đến IID Local Mesh. Nếu NULL, hãy trả lời bằng aStatus cho bất kỳ DUA.req nào sắp tới, nếu không, chỉ trả lời câu hỏi có aMlIid phù hợp.
[in] aStatus
Trạng thái để phản hồi.

otBackboneRouterConfigNextMulticastListenerRegistrationResponse

void otBackboneRouterConfigNextMulticastListenerRegistrationResponse(
  otInstance *aInstance,
  uint8_t aStatus
)

Định cấu hình trạng thái phản hồi cho Gói đăng ký trình nghe đa hướng tiếp theo.

Khả dụng khi OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE, OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLEOPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE được bật.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in] aStatus
Trạng thái để phản hồi.

otBackboneRouterGetConfig

void otBackboneRouterGetConfig(
  otInstance *aInstance,
  otBackboneRouterConfig *aConfig
)

Nhận cấu hình Bộ định tuyến đường trục cục bộ.

Khả dụng khi OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE được bật.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[out] aConfig
Con trỏ để đặt cấu hình Bộ định tuyến đường trục cục bộ.
Xem thêm:
otBackboneRouterSetEnabled
otBackboneRouterGetState
otBackboneRouterSetConfig
otBackboneRouterregister

otBackboneRouterGetDomainprefix

otError otBackboneRouterGetDomainPrefix(
  otInstance *aInstance,
  otBorderRouterConfig *aConfig
)

Nhận cấu hình Tiền tố miền cục bộ.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[out] aConfig
Con trỏ tới cấu hình Tiền tố miền.
Giá trị trả về
OT_ERROR_NONE
Đã nhận thành công cấu hình Tiền tố miền.
OT_ERROR_NOT_FOUND
Không có Tiền tố Tên miền nào được định cấu hình.

otBackboneRouterGetNdProxyInfo

otError otBackboneRouterGetNdProxyInfo(
  otInstance *aInstance,
  const otIp6Address *aDua,
  otBackboneRouterNdProxyInfo *aNdProxyInfo
)

Nhận thông tin về Proxy bộ định tuyến xương sống ND.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in] aDua
Địa chỉ Unicast của Miền.
[out] aNdProxyInfo
Con trỏ trỏ đến thông tin ND Proxy.
Giá trị trả về
OT_ERROR_NONE
Đã nhận được thông tin Proxy ND.
OT_ERROR_NOT_FOUND
Không tìm thấy Địa chỉ miền Unicast trong bảng Proxy ND.

otBackboneRouterGetPrimary

otError otBackboneRouterGetPrimary(
  otInstance *aInstance,
  otBackboneRouterConfig *aConfig
)

Nhận thông tin Bộ định tuyến đường trục chính trong Mạng luồng.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[out] aConfig
Con trỏ tới vị trí đặt thông tin Bộ định tuyến đường trục chính.
Giá trị trả về
OT_ERROR_NONE
Đã nhận thành công thông tin Bộ định tuyến đường trục chính.
OT_ERROR_NOT_FOUND
Không có bộ định tuyến đường trục chính nào.

otBackboneRouterGetRegistrationJitter

uint8_t otBackboneRouterGetRegistrationJitter(
  otInstance *aInstance
)

Trả về giá trị jitter đăng ký Bộ định tuyến đường trục.

Thông tin chi tiết
Trả về
Giá trị jitter đăng ký Bộ định tuyến đường trục.
Xem thêm:
otBackboneRouterSetRegistrationJitter

otBackboneRouterGetState

otBackboneRouterState otBackboneRouterGetState(
  otInstance *aInstance
)

Tải Bộ định tuyến xương sống otBackboneRouterState.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
Giá trị trả về
OT_BACKBONE_ROUTER_STATE_DISABLED
Chức năng xương sống bị tắt.
OT_BACKBONE_ROUTER_STATE_SECONDARY
Bộ định tuyến xương sống phụ.
OT_BACKBONE_ROUTER_STATE_PRIMARY
Bộ định tuyến đường trục chính.
Xem thêm:
otBackboneRouterSetEnabled
otBackboneRouterGetConfig
otBackboneRouterSetConfig
otBackboneRouterregister

otBackboneRouterMulticastListenerAdd

otError otBackboneRouterMulticastListenerAdd(
  otInstance *aInstance,
  const otIp6Address *aAddress,
  uint32_t aTimeout
)

Thêm Trình nghe phát đa hướng với giá trị thời gian chờ tính bằng giây.

Truyền 0 để sử dụng thời gian chờ MLR mặc định.

Khả dụng khi OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE, OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLEOPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE được bật.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in] aAddress
Địa chỉ Trình nghe đa hướng.
[in] aTimeout
Thời gian chờ (tính bằng giây) của Trình phát đa hướng hoặc 0 để sử dụng thời gian chờ MLR mặc định.
Giá trị trả về
OT_ERROR_NONE
Thêm Trình nghe đa hướng thành công.
OT_ERROR_INVALID_ARGS
Nếu địa chỉ Trình nghe đa hướng không hợp lệ.
OT_ERROR_NO_BUFS
Không có dung lượng để lưu Trình phát đa hướng.
Xem thêm:
otBackboneRouterMulticastListenerClear
otBackboneRouterMulticastListenerGetNext

otBackboneRouterMulticastListenerClear

void otBackboneRouterMulticastListenerClear(
  otInstance *aInstance
)

Xoá trình nghe đa hướng.

Khả dụng khi OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE, OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLEOPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE được bật.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
Xem thêm:
otBackboneRouterMulticastListenerAdd
otBackboneRouterMulticastListenerGetNext

otBackboneRouterMulticastListenerGetNext

otError otBackboneRouterMulticastListenerGetNext(
  otInstance *aInstance,
  otBackboneRouterMulticastListenerIterator *aIterator,
  otBackboneRouterMulticastListenerInfo *aListenerInfo
)

Nhận thông tin Trình nghe đa hướng tiếp theo (sử dụng biến lặp).

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in,out] aIterator
Con trỏ trỏ đến biến lặp. Khi thành công, biến lặp sẽ được cập nhật để trỏ đến Trình nghe đa hướng tiếp theo. Để có được mục nhập đầu tiên, biến lặp phải được đặt thành OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ITERATOR_INIT.
[out] aListenerInfo
Con trỏ trỏ đến otBackboneRouterMulticastListenerInfo, nơi đặt thông tin của Trình nghe đa hướng tiếp theo (khi thành công).
Giá trị trả về
OT_ERROR_NONE
Đã tìm thấy thông tin Trình nghe đa hướng tiếp theo thành công (aListenerInfo đã được cập nhật thành công).
OT_ERROR_NOT_FOUND
Không tìm thấy thông tin Trình nghe đa hướng tiếp theo nào.
Xem thêm:
otBackboneRouterMulticastListenerClear
otBackboneRouterMulticastListenerAdd

otBackboneRouterregister

otError otBackboneRouterRegister(
  otInstance *aInstance
)

Đăng ký rõ ràng cấu hình Bộ định tuyến đường trục cục bộ.

Thông báo Yêu cầu dữ liệu máy chủ SRV_DATA.ntf được kích hoạt cho thiết bị đính kèm.

Khả dụng khi OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE được bật.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
Giá trị trả về
OT_ERROR_NO_BUFS
Không đủ dung lượng để thêm dịch vụ Bộ định tuyến đường trục.
OT_ERROR_NONE
Đã gửi thành công một thông báo Yêu cầu dữ liệu máy chủ để gửi đi.
Xem thêm:
otBackboneRouterSetEnabled
otBackboneRouterGetState
otBackboneRouterGetConfig
otBackboneRouterSetConfig

otBackboneRouterSetConfig

otError otBackboneRouterSetConfig(
  otInstance *aInstance,
  const otBackboneRouterConfig *aConfig
)

Đặt cấu hình Bộ định tuyến đường trục cục bộ otBackboneRouterConfig.

Thông báo Yêu cầu dữ liệu máy chủ SRV_DATA.ntf sẽ được tự động khởi tạo nếu Tập dữ liệu BBR thay đổi cho Bộ định tuyến đường trục chính.

Khả dụng khi OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE được bật.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in] aConfig
Con trỏ tới cấu hình Bộ định tuyến đường trục có hiệu lực.
Giá trị trả về
OT_ERROR_NONE
Đã cập nhật thành công cấu hình.
OT_ERROR_INVALID_ARGS
Cấu hình trong aConfig không hợp lệ.
Xem thêm:
otBackboneRouterSetEnabled
otBackboneRouterGetState
otBackboneRouterGetConfig
otBackboneRouterregister

otBackboneRouterSetDomainprefixCallback

void otBackboneRouterSetDomainPrefixCallback(
  otInstance *aInstance,
  otBackboneRouterDomainPrefixCallback aCallback,
  void *aContext
)

Đặt lệnh gọi lại Tiền tố miền của bộ định tuyến đường trục.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in] aCallback
Con trỏ tới lệnh gọi lại Tiền tố tên miền.
[in] aContext
Con trỏ ngữ cảnh người dùng.

otBackboneRouterSetEnabled

void otBackboneRouterSetEnabled(
  otInstance *aInstance,
  bool aEnable
)

Bật hoặc tắt chức năng Xương sống.

Nếu được bật, thông báo Yêu cầu dữ liệu máy chủ SRV_DATA.ntf sẽ được kích hoạt cho thiết bị đính kèm nếu không có Dịch vụ bộ định tuyến đường trục trong Dữ liệu mạng luồng.

Nếu bị tắt, SRV_DATA.ntf sẽ được kích hoạt nếu Bộ định tuyến xương sống ở trạng thái Chính.

Khả dụng khi OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE được bật.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in] aEnable
TRUE để bật chức năng Xương sống, nếu không thì sử dụng FALSE.
Xem thêm:
otBackboneRouterGetState
otBackboneRouterGetConfig
otBackboneRouterSetConfig
otBackboneRouterregister

otBackboneRouterSetMulticastListenerCallback

void otBackboneRouterSetMulticastListenerCallback(
  otInstance *aInstance,
  otBackboneRouterMulticastListenerCallback aCallback,
  void *aContext
)

Đặt lệnh gọi lại Trình nghe đa phương tiện bộ định tuyến đường trục.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in] aCallback
Con trỏ trỏ đến lệnh gọi lại Multicast Listener.
[in] aContext
Con trỏ ngữ cảnh người dùng.

otBackboneRouterSetNdProxyCallback

void otBackboneRouterSetNdProxyCallback(
  otInstance *aInstance,
  otBackboneRouterNdProxyCallback aCallback,
  void *aContext
)

Đặt lệnh gọi lại Proxy Bộ định tuyến đường trục.

Thông tin chi tiết
Thông số
[in] aInstance
Con trỏ trỏ đến một thực thể OpenThread.
[in] aCallback
Con trỏ trỏ đến lệnh gọi lại ND Proxy.
[in] aContext
Con trỏ ngữ cảnh người dùng.

otBackboneRouterSetRegistrationJitter

void otBackboneRouterSetRegistrationJitter(
  otInstance *aInstance,
  uint8_t aJitter
)

Đặt giá trị jitter đăng ký Bộ định tuyến đường trục.

Thông tin chi tiết
Thông số
[in] aJitter
giá trị jitter đăng ký Bộ định tuyến đường trục để đặt.
Xem thêm:
otBackboneRouterGetRegistrationJitter

Macro

OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ITERATOR_INIT

 OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ITERATOR_INIT 0

Trình khởi tạo cho otBackboneRouterMulticastListenerIterator.

Tài nguyên

Các chủ đề Tham chiếu API OpenThread bắt nguồn từ mã nguồn, có sẵn trên GitHub. Để biết thêm thông tin hoặc đóng góp cho tài liệu của chúng tôi, hãy tham khảo phần Tài nguyên.