canque_abort_inslot

Name

canque_abort_inslot --  aborts preparation of the message in the slot

Synopsis

int canque_abort_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 previously allocated slot

Description

Frees slot previously acquired by canque_get_inslot or canque_get_inslot4id function call. Used when message copying into slot fails.

Return Value

Positive value informs, that queue full state has been negated.