canque_put_inslot

Name

canque_put_inslot --  schedules filled slot for processing

Synopsis

int canque_put_inslot (struct canque_ends_t * qends, struct canque_edge_t * qedge, struct canque_slot_t * slot);

Arguments

qends

ends structure belonging to calling communication object

qedge

edge slot belong to

slot

pointer to the prepared slot

Description

Puts slot previously acquired by canque_get_inslot or canque_get_inslot4id function call into FIFO queue and activates edge processing if needed.

Return Value

Positive value informs, that activation of output end has been necessary