ipc_manager::ipc_manager
Signature: ipc_manager::ipc_manager()
Attributes: undefined
Description: Constructor for the ipc manager class
ipc_manager::register_callback
Signature: int ipc_manager::register_callback(char* name, ipc_callback_f callback)
Description: Registers an ipc handler
Parameters:
char* name
ipc_callback_f callback
Return: int
ipc_manager::unregister_callback
Signature: void ipc_manager::unregister_callback(int hid)
Description: Unregisters an ipc handler
Parameters:
Return: void
ipc_manager::get_hid
Signature: int ipc_manager::get_hid(char* name)
Description: Gets the handler id of an ipc handler
Parameters:
Return: int
ipc_manager::send_message
Signature: void ipc_manager::send_message(int hid, int func, void* data)
Description: Sends a message to a process
Parameters:
int hid
int func
void* data
Return: void
ipc::init
Signature: void ipc::init()
Description: Initializes the ipc system
Return: void
Show file on GitHub