/home/dko/Projects/mobilec/trunk/src/include/agent_lib.h File Reference

Go to the source code of this file.

Functions

EXPORTCH int MC_AclGetProtocol_chdl (void *varg)
EXPORTCH char * MC_AclGetConversationID_chdl (void *varg)
EXPORTCH int MC_AclGetPerformative_chdl (void *varg)
EXPORTCH int MC_AclGetSender_chdl (void *varg)
EXPORTCH char * MC_AclGetContent_chdl (void *varg)
EXPORTCH int MC_AclDestroy_chdl (void *varg)
EXPORTCH void * MC_AclNew_chdl (void *varg)
EXPORTCH int MC_AclPost_chdl (void *varg)
EXPORTCH void * MC_AclReply_chdl (void *varg)
EXPORTCH void * MC_AclRetrieve_chdl (void *varg)
EXPORTCH int MC_AclSend_chdl (void *varg)
EXPORTCH void * MC_AclWaitRetrieve_chdl (void *varg)
EXPORTCH int MC_AclSetProtocol_chdl (void *varg)
EXPORTCH int MC_AclSetConversationID_chdl (void *varg)
EXPORTCH int MC_AclSetPerformative_chdl (void *varg)
EXPORTCH int MC_AclSetSender_chdl (void *varg)
EXPORTCH int MC_AclAddReceiver_chdl (void *varg)
EXPORTCH int MC_AclAddReplyTo_chdl (void *varg)
EXPORTCH int MC_AclSetContent_chdl (void *varg)
EXPORTCH int MC_AddAgent_chdl (void *varg)
EXPORTCH int MC_AgentAddTask_chdl (void *varg)
EXPORTCH const void * MC_AgentVariableRetrieve_chdl (void *varg)
EXPORTCH int MC_AgentVariableSave_chdl (void *varg)
EXPORTCH int MC_Barrier_chdl (void *varg)
EXPORTCH int MC_BarrierDelete_chdl (void *varg)
EXPORTCH int MC_BarrierInit_chdl (void *varg)
EXPORTCH int MC_CallAgentFunc_chdl (void *varg)
EXPORTCH MCAgent_t MC_ComposeAgent_chdl (void *varg)
EXPORTCH MCAgent_t MC_ComposeAgentWithWorkgroup_chdl (void *varg)
EXPORTCH MCAgent_t MC_ComposeAgentFromFile_chdl (void *varg)
EXPORTCH MCAgent_t MC_ComposeAgentFromFileWithWorkgroup_chdl (void *varg)
EXPORTCH int MC_CondBroadcast_chdl (void *varg)
EXPORTCH int MC_CondWait_chdl (void *varg)
EXPORTCH int MC_CondReset_chdl (void *varg)
EXPORTCH int MC_CondSignal_chdl (void *varg)
EXPORTCH int MC_DeleteAgent_chdl (void *varg)
EXPORTCH int MC_DeleteAgentWG_chdl (void *varg)
EXPORTCH int MC_DeregisterService_chdl (void *varg)
EXPORTCH int MC_DestroyServiceSearchResult_chdl (void *varg)
EXPORTCH int MC_End_chdl (void *varg)
EXPORTCH MCAgent_t MC_FindAgentByID_chdl (void *varg)
EXPORTCH MCAgent_t MC_FindAgentByName_chdl (void *varg)
EXPORTCH int MC_GetAgentID_chdl (void *varg)
EXPORTCH char * MC_GetAgentName_chdl (void *varg)
EXPORTCH int MC_GetAgentNumTasks_chdl (void *varg)
EXPORTCH char * MC_GetAgentXMLString_chdl (void *varg)
EXPORTCH int MC_GetTimeOfDay_chdl (void *varg)
EXPORTCH int MC_HaltAgency_chdl (void *varg)
EXPORTCH int MC_PrintAgentCode_chdl (void *varg)
EXPORTCH int MC_MigrateAgent_chdl (void *varg)
EXPORTCH int MC_MutexLock_chdl (void *varg)
EXPORTCH int MC_MutexUnlock_chdl (void *varg)
EXPORTCH int MC_RegisterService_chdl (void *varg)
EXPORTCH int MC_ResumeAgency_chdl (void *varg)
EXPORTCH MCAgent_t MC_RetrieveAgent_chdl (void *varg)
EXPORTCH char * MC_RetrieveAgentCode_chdl (void *varg)
EXPORTCH int MC_SearchForService_chdl (void *varg)
EXPORTCH int MC_SemaphorePost_chdl (void *varg)
EXPORTCH int MC_SemaphoreWait_chdl (void *varg)
EXPORTCH int MC_SendSteerCommand_chdl (void *varg)
EXPORTCH int MC_TerminateAgent_chdl (void *varg)
EXPORTCH int MC_TerminateAgentWG_chdl (void *varg)
EXPORTCH int MC_GetAgentStatus_chdl (void *varg)
EXPORTCH int MC_SaveData_chdl (void *varg)
EXPORTCH int MC_SendAgentMigrationMessage_chdl (void *varg)
EXPORTCH int MC_SendAgentMigrationMessageFile_chdl (void *varg)
EXPORTCH int MC_SetAgentStatus_chdl (void *varg)
EXPORTCH int MC_SetDefaultAgentStatus_chdl (void *varg)
EXPORTCH int MC_SyncDelete_chdl (void *varg)
EXPORTCH int MC_SyncInit_chdl (void *varg)

Function Documentation

EXPORTCH int MC_AclAddReceiver_chdl ( void *  varg  ) 

Definition at line 2795 of file libmc.c.

References MC_AclAddReceiver().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclAddReplyTo_chdl ( void *  varg  ) 

Definition at line 2815 of file libmc.c.

References MC_AclAddReplyTo().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclDestroy_chdl ( void *  varg  ) 

Definition at line 2527 of file libmc.c.

References MC_AclDestroy().

Referenced by agent_ChScriptInitVar().

EXPORTCH char* MC_AclGetContent_chdl ( void *  varg  ) 

Definition at line 2706 of file libmc.c.

References MC_AclGetContent().

Referenced by agent_ChScriptInitVar().

EXPORTCH char* MC_AclGetConversationID_chdl ( void *  varg  ) 

Definition at line 2657 of file libmc.c.

References MC_AclGetConversationID().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclGetPerformative_chdl ( void *  varg  ) 

Definition at line 2672 of file libmc.c.

References MC_AclGetPerformative().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclGetProtocol_chdl ( void *  varg  ) 

Definition at line 2642 of file libmc.c.

References MC_AclGetProtocol().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclGetSender_chdl ( void *  varg  ) 

Definition at line 2687 of file libmc.c.

References MC_AclGetSender().

Referenced by agent_ChScriptInitVar().

EXPORTCH void* MC_AclNew_chdl ( void *  varg  ) 

Definition at line 2542 of file libmc.c.

References MC_AclNew().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclPost_chdl ( void *  varg  ) 

Definition at line 2550 of file libmc.c.

References MC_AclPost().

Referenced by agent_ChScriptInitVar().

EXPORTCH void* MC_AclReply_chdl ( void *  varg  ) 

Definition at line 2568 of file libmc.c.

References MC_AclReply().

Referenced by agent_ChScriptInitVar().

EXPORTCH void* MC_AclRetrieve_chdl ( void *  varg  ) 

Definition at line 2584 of file libmc.c.

References MC_AclRetrieve().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclSend_chdl ( void *  varg  ) 

Definition at line 2600 of file libmc.c.

References CHECK_NULL, MC_AclSend(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclSetContent_chdl ( void *  varg  ) 

Definition at line 2835 of file libmc.c.

References fipa_acl_message_s::content, and MC_AclSetContent().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclSetConversationID_chdl ( void *  varg  ) 

Definition at line 2739 of file libmc.c.

References MC_AclSetConversationID().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclSetPerformative_chdl ( void *  varg  ) 

Definition at line 2757 of file libmc.c.

References MC_AclSetPerformative(), and fipa_acl_message_s::performative.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclSetProtocol_chdl ( void *  varg  ) 

Definition at line 2721 of file libmc.c.

References MC_AclSetProtocol(), and fipa_acl_message_s::protocol.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AclSetSender_chdl ( void *  varg  ) 

Definition at line 2775 of file libmc.c.

References MC_AclSetSender().

Referenced by agent_ChScriptInitVar().

EXPORTCH void* MC_AclWaitRetrieve_chdl ( void *  varg  ) 

Definition at line 2624 of file libmc.c.

References MC_AclWaitRetrieve().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AddAgent_chdl ( void *  varg  ) 

Definition at line 2855 of file libmc.c.

References CHECK_NULL, MC_AddAgent(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AgentAddTask_chdl ( void *  varg  ) 

Definition at line 2879 of file libmc.c.

References MC_AgentAddTask().

Referenced by agent_ChScriptInitVar().

EXPORTCH const void* MC_AgentVariableRetrieve_chdl ( void *  varg  ) 

Definition at line 2913 of file libmc.c.

References MC_AgentVariableRetrieve().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_AgentVariableSave_chdl ( void *  varg  ) 

Definition at line 2937 of file libmc.c.

References MC_AgentVariableSave().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_Barrier_chdl ( void *  varg  ) 

Definition at line 2989 of file libmc.c.

References CHECK_NULL, MC_Barrier(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_BarrierDelete_chdl ( void *  varg  ) 

Definition at line 3012 of file libmc.c.

References CHECK_NULL, MC_BarrierDelete(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_BarrierInit_chdl ( void *  varg  ) 

Definition at line 3035 of file libmc.c.

References CHECK_NULL, MC_BarrierInit(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_CallAgentFunc_chdl ( void *  varg  ) 

Definition at line 2959 of file libmc.c.

References MC_CallAgentFuncVar().

Referenced by agent_ChScriptInitVar().

EXPORTCH MCAgent_t MC_ComposeAgent_chdl ( void *  varg  ) 

Definition at line 3083 of file libmc.c.

References MC_ComposeAgentS().

Referenced by agent_ChScriptInitVar().

EXPORTCH MCAgent_t MC_ComposeAgentFromFile_chdl ( void *  varg  ) 

Definition at line 3167 of file libmc.c.

References MC_ComposeAgentFromFileWithWorkgroup().

Referenced by agent_ChScriptInitVar().

EXPORTCH MCAgent_t MC_ComposeAgentFromFileWithWorkgroup_chdl ( void *  varg  ) 

Definition at line 3208 of file libmc.c.

References MC_ComposeAgentFromFileWithWorkgroup().

Referenced by agent_ChScriptInitVar().

EXPORTCH MCAgent_t MC_ComposeAgentWithWorkgroup_chdl ( void *  varg  ) 

Definition at line 3124 of file libmc.c.

References MC_ComposeAgentS().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_CondBroadcast_chdl ( void *  varg  ) 

Definition at line 3060 of file libmc.c.

References CHECK_NULL, MC_CondBroadcast(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_CondReset_chdl ( void *  varg  ) 

Definition at line 3274 of file libmc.c.

References CHECK_NULL, MC_CondReset(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_CondSignal_chdl ( void *  varg  ) 

Definition at line 3251 of file libmc.c.

References CHECK_NULL, MC_CondSignal(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_CondWait_chdl ( void *  varg  ) 

Definition at line 3297 of file libmc.c.

References CHECK_NULL, MC_CondWait(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_DeleteAgent_chdl ( void *  varg  ) 

Definition at line 3319 of file libmc.c.

References MC_DeleteAgent(), MC_ERR_NOT_FOUND, and MC_FindAgentByName().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_DeleteAgentWG_chdl ( void *  varg  ) 

Definition at line 3339 of file libmc.c.

References MC_DeleteAgentWG(), MC_ERR_NOT_FOUND, and MC_FindAgentByName().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_DeregisterService_chdl ( void *  varg  ) 

Definition at line 3388 of file libmc.c.

References CHECK_NULL, MC_DeregisterService(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_DestroyServiceSearchResult_chdl ( void *  varg  ) 

Definition at line 3361 of file libmc.c.

References MC_DestroyServiceSearchResult().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_End_chdl ( void *  varg  ) 

Definition at line 3415 of file libmc.c.

References CHECK_NULL, MC_End(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH MCAgent_t MC_FindAgentByID_chdl ( void *  varg  ) 

Definition at line 3432 of file libmc.c.

References CHECK_NULL, MC_FindAgentByID(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH MCAgent_t MC_FindAgentByName_chdl ( void *  varg  ) 

Definition at line 3455 of file libmc.c.

References CHECK_NULL, MC_FindAgentByName(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_GetAgentID_chdl ( void *  varg  ) 

Definition at line 3502 of file libmc.c.

References MC_GetAgentID().

Referenced by agent_ChScriptInitVar().

EXPORTCH char* MC_GetAgentName_chdl ( void *  varg  ) 

Definition at line 3518 of file libmc.c.

References MC_GetAgentName().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_GetAgentNumTasks_chdl ( void *  varg  ) 

Definition at line 3534 of file libmc.c.

References MC_GetAgentNumTasks().

EXPORTCH int MC_GetAgentStatus_chdl ( void *  varg  ) 

Definition at line 3550 of file libmc.c.

References MC_GetAgentStatus().

Referenced by agent_ChScriptInitVar().

EXPORTCH char* MC_GetAgentXMLString_chdl ( void *  varg  ) 

Definition at line 3566 of file libmc.c.

References MC_GetAgentXMLString().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_GetTimeOfDay_chdl ( void *  varg  ) 

Definition at line 3582 of file libmc.c.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_HaltAgency_chdl ( void *  varg  ) 

Definition at line 3597 of file libmc.c.

References CHECK_NULL, MC_HaltAgency(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_MigrateAgent_chdl ( void *  varg  ) 

Definition at line 3614 of file libmc.c.

References MC_MigrateAgent(), and port.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_MutexLock_chdl ( void *  varg  ) 

Definition at line 3633 of file libmc.c.

References CHECK_NULL, MC_MutexLock(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_MutexUnlock_chdl ( void *  varg  ) 

Definition at line 3657 of file libmc.c.

References CHECK_NULL, MC_MutexUnlock(), and agency_s::mc_platform.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_PrintAgentCode_chdl ( void *  varg  ) 

Definition at line 3681 of file libmc.c.

References MC_PrintAgentCode().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_RegisterService_chdl ( void *  varg  ) 

Definition at line 3697 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, and MC_RegisterService().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_ResumeAgency_chdl ( void *  varg  ) 

Definition at line 3734 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, and MC_ResumeAgency().

Referenced by agent_ChScriptInitVar().

EXPORTCH MCAgent_t MC_RetrieveAgent_chdl ( void *  varg  ) 

Definition at line 3752 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, and MC_RetrieveAgent().

Referenced by agent_ChScriptInitVar().

EXPORTCH char* MC_RetrieveAgentCode_chdl ( void *  varg  ) 

Definition at line 3769 of file libmc.c.

References MC_RetrieveAgentCode().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SaveData_chdl ( void *  varg  ) 
EXPORTCH int MC_SearchForService_chdl ( void *  varg  ) 

Definition at line 3820 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, and MC_SearchForService().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SemaphorePost_chdl ( void *  varg  ) 

Definition at line 3861 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, and MC_SemaphorePost().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SemaphoreWait_chdl ( void *  varg  ) 

Definition at line 3885 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, and MC_SemaphoreWait().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SendAgentMigrationMessage_chdl ( void *  varg  ) 

Definition at line 3909 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, MC_SendAgentMigrationMessage(), and port.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SendAgentMigrationMessageFile_chdl ( void *  varg  ) 

Definition at line 3934 of file libmc.c.

References MC_SendAgentMigrationMessageFile(), and port.

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SendSteerCommand_chdl ( void *  varg  ) 

Definition at line 3954 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, and MC_SendSteerCommand().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SetAgentStatus_chdl ( void *  varg  ) 

Definition at line 3977 of file libmc.c.

References MC_SetAgentStatus().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SetDefaultAgentStatus_chdl ( void *  varg  ) 

Definition at line 3995 of file libmc.c.

References CHECK_NULL, int, agency_s::mc_platform, and MC_SetDefaultAgentStatus().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SyncDelete_chdl ( void *  varg  ) 

Definition at line 4018 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, and MC_SyncDelete().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_SyncInit_chdl ( void *  varg  ) 

Definition at line 4041 of file libmc.c.

References CHECK_NULL, agency_s::mc_platform, and MC_SyncInit().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_TerminateAgent_chdl ( void *  varg  ) 

Definition at line 4065 of file libmc.c.

References MC_ERR_NOT_FOUND, MC_FindAgentByName(), and MC_TerminateAgent().

Referenced by agent_ChScriptInitVar().

EXPORTCH int MC_TerminateAgentWG_chdl ( void *  varg  ) 

Definition at line 4086 of file libmc.c.

References MC_ERR_NOT_FOUND, MC_FindAgentByName(), and MC_TerminateAgentWG().

Referenced by agent_ChScriptInitVar().


Generated on Tue Jun 22 11:11:40 2010 for Mobile-C by  doxygen 1.6.1