/home/dko/Projects/mobilec/src/agent_mailbox.c File Reference

#include "config.h"
#include "include/data_structures.h"

Go to the source code of this file.

Functions

agent_mailbox_p agent_mailbox_New (void)
agent_mailbox_p agent_mailbox_Copy (agent_mailbox_p src)
int agent_mailbox_Destroy (agent_mailbox_t *mailbox)
int agent_mailbox_Post (agent_mailbox_p mailbox, fipa_acl_message_t *message)
fipa_acl_message_tagent_mailbox_Retrieve (agent_mailbox_p mailbox)
fipa_acl_message_tagent_mailbox_WaitRetrieve (agent_mailbox_p mailbox)

Function Documentation

agent_mailbox_p agent_mailbox_Copy ( agent_mailbox_p  src  ) 

Definition at line 21 of file agent_mailbox.c.

References agent_mailbox_New(), and agent_mailbox_s::mail_queue.

int agent_mailbox_Destroy ( agent_mailbox_t mailbox  ) 

Definition at line 29 of file agent_mailbox.c.

References agent_mailbox_s::mail_queue.

Referenced by agent_Destroy().

agent_mailbox_p agent_mailbox_New ( void   ) 
int agent_mailbox_Post ( agent_mailbox_p  mailbox,
fipa_acl_message_t message 
)

Definition at line 38 of file agent_mailbox.c.

References agent_mailbox_s::mail_queue.

Referenced by acc_connection_Thread(), and MC_AclPost().

fipa_acl_message_t* agent_mailbox_Retrieve ( agent_mailbox_p  mailbox  ) 

Definition at line 44 of file agent_mailbox.c.

References agent_mailbox_s::mail_queue.

Referenced by agent_mailbox_WaitRetrieve(), and MC_AclRetrieve().

fipa_acl_message_t* agent_mailbox_WaitRetrieve ( agent_mailbox_p  mailbox  ) 
Generated on Tue Dec 28 15:15:27 2010 for Mobile-C by  doxygen 1.6.3