GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > ITC / V3-5-1
Constituent: itc     Tag: rad750
#include "MSG/MSG_pubdefs.h"
#include "ITC/ITC_drvdefs.h"
#include "ITC/ITC_msgs.h"
#include "ITC_prvdefs.h"
Include dependency graph for ITC_send.c:
Functions | |
static unsigned int | validSend (ITC_NodeID dnid, ITC_TaskID dtid, ITC_QueueID dqid, ITC_DispID did, ITC_ProtID pid) |
Check the send arguments for validity. | |
unsigned int | ITC_bind (ITC_QueueItem *qitem, void *qipay, unsigned int qilen, ITC_NodeID dnid, ITC_TaskID dtid, ITC_QueueID dqid, ITC_DispID did, ITC_ProtID pid, ITC_cb_Completion *rtn, void *prm0, void *prm1, void *prm2) |
Bind a queue item descriptor. | |
void | ITC_complete (const ITC_QueueItem *qitem, unsigned int status) |
Call back the user provided completion routine (often a free). | |
unsigned int | ITC_forward (const ITC_QueueItem *qitem, ITC_NodeID dnid, ITC_TaskID dtid, ITC_QueueID dqid, ITC_DispID did, ITC_ProtID pid) |
Forward a queue item to another destination. | |
void | ITC_rollback (const ITC_QueueItem *qitem, unsigned int status) |
Call back the user provided completion routine (often a free). | |
unsigned int | ITC_send (ITC_QueueItem *qitem) |
Send a queue item to a destination queue. | |
unsigned int | ITC_sizeofQueueItem () |
return the size of a queue item header (bytes) |
CVS $Id: ITC_send.c,v 1.15 2005/09/08 03:20:47 apw Exp $
|
Bind a queue item descriptor.
|
|
Call back the user provided completion routine (often a free).
|
|
Forward a queue item to another destination.
|
|
Call back the user provided completion routine (often a free).
|
|
Send a queue item to a destination queue.
|
|
return the size of a queue item header (bytes) ITC_sizeofQueueItem()returns the size of a queue item header (in bytes). |
|
Check the send arguments for validity.
|