Driver. More...
#include <nm_drv.h>
Public Member Functions | |
PUK_LIST_LINK (nm_drv) | |
link to insert this driver into the driver_list in core More... | |
Data Fields | |
const char * | driver_id |
unique ID for the driver, in the form component/network_id More... | |
puk_component_t | assembly |
Component assembly associated to the driver. More... | |
puk_context_t | minidriver_context |
driver contexts for given component More... | |
const struct nm_minidriver_iface_s * | driver |
Driver interface, for use when no instance is needed. More... | |
struct nm_pkt_wrap_s * | p_pw_recv_any |
global recv request if driver supports recv_any More... | |
struct nm_minidriver_properties_s | props |
driver properties (profile & capabilities) More... | |
const char * | url |
driver url, as string More... | |
struct nm_core * | p_core |
nm_drv_s::PUK_LIST_LINK | ( | nm_drv | ) |
link to insert this driver into the driver_list in core
puk_component_t nm_drv_s::assembly |
const struct nm_minidriver_iface_s* nm_drv_s::driver |
const char* nm_drv_s::driver_id |
puk_context_t nm_drv_s::minidriver_context |
struct nm_core* nm_drv_s::p_core |
Definition at line 56 of file nm_drv.h.
Referenced by nm_pw_ref_dec().
struct nm_pkt_wrap_s* nm_drv_s::p_pw_recv_any |
global recv request if driver supports recv_any
Definition at line 43 of file nm_drv.h.
Referenced by nm_pw_assign().
struct nm_minidriver_properties_s nm_drv_s::props |
driver properties (profile & capabilities)
Definition at line 46 of file nm_drv.h.
Referenced by nm_drv_max_small().