The agency handle. More...
#include <libmc.h>
Data Fields | |
int | client |
int | server |
char * | hostName |
char * | filename |
int | portno |
int | portnoc |
int | initInterps |
struct mc_platform_s * | mc_platform |
int | default_agentstatus |
int | threads |
int | enable_security |
int | stack_size [MC_THREAD_ALL] |
int | bluetooth |
char * | priv_key_filename |
char * | known_host_filename |
error_code_t | last_error |
MC_AgentInitCallbackFunc_t | agentInitCallback |
void * | agentInitUserData |
The agency handle.
Definition at line 225 of file libmc.h.
Definition at line 245 of file libmc.h.
Referenced by agent_RunChScriptThread(), MC_AddAgentInitCallback(), and MC_Initialize().
Definition at line 246 of file libmc.h.
Referenced by agent_RunChScriptThread(), MC_AddAgentInitCallback(), and MC_Initialize().
Definition at line 238 of file libmc.h.
Referenced by MC_Initialize(), and mc_platform_Initialize().
Definition at line 226 of file libmc.h.
Referenced by MC_Initialize().
Agency default agent status
Definition at line 234 of file libmc.h.
Referenced by MC_Initialize(), and mc_platform_Initialize().
char* agency_s::filename |
char* agency_s::hostName |
Definition at line 232 of file libmc.h.
Referenced by MC_Initialize(), and mc_platform_Initialize().
Definition at line 241 of file libmc.h.
Referenced by listen_Thread(), MC_Initialize(), and message_send_Thread().
Definition at line 242 of file libmc.h.
Referenced by mc_platform_Initialize().
struct mc_platform_s* agency_s::mc_platform |
Local MobileC Platform
Definition at line 233 of file libmc.h.
Referenced by MC_AclSend(), MC_AclSend_chdl(), MC_AddAgent(), MC_AddAgent_chdl(), MC_AddStationaryAgent(), MC_Barrier(), MC_Barrier_chdl(), MC_BarrierDelete(), MC_BarrierDelete_chdl(), MC_BarrierInit(), MC_BarrierInit_chdl(), MC_CondBroadcast(), MC_CondBroadcast_chdl(), MC_CondReset(), MC_CondReset_chdl(), MC_CondSignal(), MC_CondSignal_chdl(), MC_CondWait(), MC_CondWait_chdl(), MC_DeregisterService(), MC_DeregisterService_chdl(), MC_End(), MC_End_chdl(), MC_FindAgentByID(), MC_FindAgentByID_chdl(), MC_FindAgentByName(), MC_FindAgentByName_chdl(), MC_GetAllAgents(), MC_HaltAgency(), MC_HaltAgency_chdl(), MC_Initialize(), MC_LoadAgentFromFile(), MC_MainLoop(), MC_MutexLock(), MC_MutexLock_chdl(), MC_MutexUnlock(), MC_MutexUnlock_chdl(), MC_RegisterService(), MC_RegisterService_chdl(), MC_ResetSignal(), MC_ResumeAgency(), MC_ResumeAgency_chdl(), MC_RetrieveAgent(), MC_RetrieveAgent_chdl(), MC_SearchForService(), MC_SearchForService_chdl(), MC_SemaphorePost(), MC_SemaphorePost_chdl(), MC_SemaphoreWait(), MC_SemaphoreWait_chdl(), MC_SendAgent(), MC_SendAgentFile(), MC_SendAgentMigrationMessage(), MC_SendAgentMigrationMessage_chdl(), MC_SendAgentMigrationMessageFile(), MC_SendSteerCommand(), MC_SendSteerCommand_chdl(), MC_SetDefaultAgentStatus(), MC_SetDefaultAgentStatus_chdl(), MC_Steer(), MC_SyncDelete(), MC_SyncDelete_chdl(), MC_SyncInit(), MC_SyncInit_chdl(), MC_WaitAgent(), MC_WaitRetrieveAgent(), and MC_WaitSignal().
Local port number
Definition at line 230 of file libmc.h.
Referenced by listen_Thread(), MC_End(), MC_Initialize(), and mc_platform_Initialize().
Definition at line 240 of file libmc.h.
Referenced by MC_Initialize().
Definition at line 227 of file libmc.h.
Referenced by MC_Initialize().
int agency_s::stack_size[MC_THREAD_ALL] |
Definition at line 237 of file libmc.h.
Referenced by MC_Initialize(), and mc_platform_Initialize().
flag which determines which threads to start
Definition at line 235 of file libmc.h.
Referenced by MC_End(), MC_Initialize(), and mc_platform_Initialize().