CAN Device Driver Internals | ||
---|---|---|
<<< Previous | Next >>> |
ends structure belonging to calling communication object
place to store pointer to found edge
place to store pointer to allocated slot
command type for slot
communication ID of message to send into edge
optional priority of message
Function looks for the non-blocked outgoing edge accepting messages with given ID. If edge is found, slot is allocated from that edge. The edges with non-zero mask are preferred over edges open to all messages. If more edges with mask accepts given message ID, the edge with highest priority below or equal to required priority is selected.
If there is no usable edge or there is no free slot in edge negative value is returned.
<<< Previous | Home | Next >>> |
canque_get_inslot | Up | canque_put_inslot |