PadicoTM

Documentation

« back to PM2 home.
component: SecondaryConnector- use primary controlers as secondary

This is deprecated, all primary controlers offer directly PadicoConnector as well. More...

Data Structures

struct  secondary_connector_status_s
 

Functions

static void * secondary_connector_instantiate (puk_instance_t instance, puk_context_t context)
 
static void secondary_connector_destroy (void *_status)
 
static int secondary_connector_new (void *_status, const void **local_addr, size_t *addr_size)
 
static int secondary_connector_connect (void *_status, const void *remote_addr, size_t addr_size)
 

Variables

static const struct puk_component_driver_s secondary_connector_component_driver
 
static const struct padico_control_connector_driver_s secondary_connector_driver
 

Detailed Description

This is deprecated, all primary controlers offer directly PadicoConnector as well.

Function Documentation

◆ secondary_connector_connect()

◆ secondary_connector_destroy()

static void secondary_connector_destroy ( void *  _status)
static

Definition at line 96 of file secondary-connector.c.

References done.

◆ secondary_connector_instantiate()

static void * secondary_connector_instantiate ( puk_instance_t  instance,
puk_context_t  context 
)
static

◆ secondary_connector_new()

static int secondary_connector_new ( void *  _status,
const void **  local_addr,
size_t *  addr_size 
)
static

Variable Documentation

◆ secondary_connector_component_driver

const struct puk_component_driver_s secondary_connector_component_driver
static
Initial value:
=
{
}
static void * secondary_connector_instantiate(puk_instance_t instance, puk_context_t context)
static void secondary_connector_destroy(void *_status)

Definition at line 55 of file secondary-connector.c.

Referenced by padico_secondary_connector_init().

◆ secondary_connector_driver

const struct padico_control_connector_driver_s secondary_connector_driver
static
Initial value:
=
{
.connector_new = &secondary_connector_new,
.connector_connect = &secondary_connector_connect
}
static int secondary_connector_new(void *_status, const void **local_addr, size_t *addr_size)
static int secondary_connector_connect(void *_status, const void *remote_addr, size_t addr_size)

Definition at line 64 of file secondary-connector.c.

Referenced by padico_secondary_connector_init().