ipcModuleUtil.h File Reference


Functions

PRStatus IPC_DispatchMsg (ipcClientHandle client, const nsID &target, const void *data, PRUint32 dataLen)
PRStatus IPC_SendMsg (ipcClientHandle client, const nsID &target, const void *data, PRUint32 dataLen)
ipcClientHandle IPC_GetClientByID (PRUint32 id)
ipcClientHandle IPC_GetClientByName (const char *name)
void IPC_EnumClients (ipcClientEnumFunc func, void *closure)
PRUint32 IPC_GetClientID (ipcClientHandle client)
PRBool IPC_ClientHasName (ipcClientHandle client, const char *name)
PRBool IPC_ClientHasTarget (ipcClientHandle client, const nsID &target)
void IPC_EnumClientNames (ipcClientHandle client, ipcClientNameEnumFunc func, void *closure)
void IPC_EnumClientTargets (ipcClientHandle client, ipcClientTargetEnumFunc func, void *closure)
PRStatus IPC_SendMsg (PRUint32 clientID, const nsID &target, const void *data, PRUint32 dataLen)

Variables

const ipcDaemonMethodsgIPCDaemonMethods


Function Documentation

PRStatus IPC_DispatchMsg ( ipcClientHandle  client,
const nsID target,
const void *  data,
PRUint32  dataLen 
) [inline]

PRStatus IPC_SendMsg ( ipcClientHandle  client,
const nsID target,
const void *  data,
PRUint32  dataLen 
) [inline]

ipcClientHandle IPC_GetClientByID ( PRUint32  id  )  [inline]

ipcClientHandle IPC_GetClientByName ( const char name  )  [inline]

void IPC_EnumClients ( ipcClientEnumFunc  func,
void *  closure 
) [inline]

PRUint32 IPC_GetClientID ( ipcClientHandle  client  )  [inline]

PRBool IPC_ClientHasName ( ipcClientHandle  client,
const char name 
) [inline]

PRBool IPC_ClientHasTarget ( ipcClientHandle  client,
const nsID target 
) [inline]

void IPC_EnumClientNames ( ipcClientHandle  client,
ipcClientNameEnumFunc  func,
void *  closure 
) [inline]

void IPC_EnumClientTargets ( ipcClientHandle  client,
ipcClientTargetEnumFunc  func,
void *  closure 
) [inline]

PRStatus IPC_SendMsg ( PRUint32  clientID,
const nsID target,
const void *  data,
PRUint32  dataLen 
) [inline]


Variable Documentation


Generated Mozilla by doxygen 1.5.6