Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs
ipcModule.h File Reference
#include "nsID.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  ipcModuleMethods
struct  ipcDaemonMethods
struct  ipcModuleEntry


#define IPC_EXPORT   extern "C" NS_EXPORT


typedef class ipcClientipcClientHandle
typedef PRBool(* ipcClientEnumFunc )(void *closure, ipcClientHandle client, PRUint32 clientID)
typedef PRBool(* ipcClientNameEnumFunc )(void *closure, ipcClientHandle client, const char *name)
typedef PRBool(* ipcClientTargetEnumFunc )(void *closure, ipcClientHandle client, const nsID &target)
typedef int(* ipcGetModulesFunc )(const ipcDaemonMethods *methods, const ipcModuleEntry **entries)

Class Documentation

struct ipcModuleEntry

Definition at line 211 of file ipcModule.h.

Collaboration diagram for ipcModuleEntry:
Class Members
ipcModuleMethods * methods
nsID target

Define Documentation

Definition at line 118 of file ipcModule.h.

#define IPC_EXPORT   extern "C" NS_EXPORT

Definition at line 226 of file ipcModule.h.

Definition at line 58 of file ipcModule.h.

Typedef Documentation

Definition at line 123 of file ipcModule.h.

typedef class ipcClient* ipcClientHandle

Definition at line 49 of file ipcModule.h.

Definition at line 124 of file ipcModule.h.

Definition at line 125 of file ipcModule.h.

Definition at line 238 of file ipcModule.h.