/home/dko/projects/mobilec/trunk/src/data_structures.c File Reference

#include "include/ap_queue_template.h"
#include "include/data_structures.h"
#include "include/interpreter_variable_data.h"
#include "include/agent.h"

Go to the source code of this file.


Functions

AP_QUEUE_SEARCH_TEMPLATE (AP_QUEUE_REMOVE_TEMPLATE(connection_queue, Search, AP_QUEUE_REMOVE_TEMPLATE(connection, AP_QUEUE_REMOVE_TEMPLATE(int,(node->connect_id==key))
AP_QUEUE_SEARCH_TEMPLATE (AP_QUEUE_REMOVE_TEMPLATE(agent_variable_list, AP_QUEUE_REMOVE_TEMPLATE(Search, AP_QUEUE_REMOVE_TEMPLATE(interpreter_variable_data, char *,(!strcmp(node->name, key)))
AP_QUEUE_STD_DEFN_TEMPLATE (AP_QUEUE_SEARCH_TEMPLATE(agent_queue, AP_QUEUE_SEARCH_TEMPLATE(agent)
AP_QUEUE_STD_DEFN_TEMPLATE (fipa_acl_message_p mail_queue_SearchReceivers(mail_queue_p mail_queue, fipa_acl_message)

Function Documentation

AP_QUEUE_SEARCH_TEMPLATE ( AP_QUEUE_REMOVE_TEMPLATE( agent_variable_list,
AP_QUEUE_REMOVE_TEMPLATE( Search,
AP_QUEUE_REMOVE_TEMPLATE( interpreter_variable_data,
char * ,
(!strcmp(node->name, key))
)

Definition at line 79 of file data_structures.c.

References message_s::from_address, ListSearch(), message_s::message_id, MUTEX_LOCK, MUTEX_UNLOCK, node, and message_s::to_address.

AP_QUEUE_SEARCH_TEMPLATE ( AP_QUEUE_REMOVE_TEMPLATE( connection_queue,
Search ,
AP_QUEUE_REMOVE_TEMPLATE( connection,
AP_QUEUE_REMOVE_TEMPLATE( int,
(node->connect_id==key)
)

Definition at line 40 of file data_structures.c.

References connection_s::connect_id, ListSearch(), MUTEX_LOCK, MUTEX_UNLOCK, node, and connection_s::remote_hostname.

AP_QUEUE_STD_DEFN_TEMPLATE ( fipa_acl_message_p mail_queue_SearchReceivers( mail_queue_p mail_queue,
fipa_acl_message
)

Definition at line 193 of file data_structures.c.

References fipa_agent_identifier_set_s::fipa_agent_identifiers, MUTEX_LOCK, MUTEX_UNLOCK, fipa_agent_identifier_s::name, listNode_s::next, node, listNode_s::node_data, and fipa_acl_message_s::receiver.

AP_QUEUE_STD_DEFN_TEMPLATE ( AP_QUEUE_SEARCH_TEMPLATE( agent_queue,
AP_QUEUE_SEARCH_TEMPLATE( agent
)

Definition at line 140 of file data_structures.c.

References agent_s::id, ListSearch(), MUTEX_LOCK, MUTEX_UNLOCK, agent_s::name, and node.


Generated on Tue Oct 28 17:03:23 2008 for Mobile-C by doxygen 1.5.5

AltStyle によって変換されたページ (->オリジナル) /