Zephyr API 3.6.99
Loading...
Searching...
No Matches
smp_transport_api_t Struct Reference

Function pointers of SMP transport functions, if a handler is NULL then it is not supported/implemented. More...

#include <smp.h>

Data Fields

smp_transport_out_fn output
 Transport's send function.
 
smp_transport_get_mtu_fn get_mtu
 Transport's get-MTU function.
 
smp_transport_ud_copy_fn ud_copy
 Transport buffer user_data copy function.
 
smp_transport_ud_free_fn ud_free
 Transport buffer user_data free function.
 
smp_transport_query_valid_check_fn query_valid_check
 Transport's check function for if a query is valid.
 

Detailed Description

Function pointers of SMP transport functions, if a handler is NULL then it is not supported/implemented.

Field Documentation

◆ get_mtu

smp_transport_get_mtu_fn smp_transport_api_t::get_mtu

Transport's get-MTU function.

◆ output

smp_transport_out_fn smp_transport_api_t::output

Transport's send function.

◆ query_valid_check

smp_transport_query_valid_check_fn smp_transport_api_t::query_valid_check

Transport's check function for if a query is valid.

◆ ud_copy

smp_transport_ud_copy_fn smp_transport_api_t::ud_copy

Transport buffer user_data copy function.

◆ ud_free

smp_transport_ud_free_fn smp_transport_api_t::ud_free

Transport buffer user_data free function.


The documentation for this struct was generated from the following file: