Functions | |
EAPI int | ecore_ipc_client_send (Ecore_Ipc_Client *cl, int major, int minor, int ref, int ref_to, int response, void *data, int size) |
Sends a message to the given IPC client. | |
EAPI Ecore_Ipc_Server * | ecore_ipc_client_server_get (Ecore_Ipc_Client *cl) |
Retrieves the IPC server that the given IPC client is connected to. | |
EAPI void * | ecore_ipc_client_del (Ecore_Ipc_Client *cl) |
Closes the connection and frees memory allocated to the given IPC client. | |
EAPI void | ecore_ipc_client_data_set (Ecore_Ipc_Client *cl, const void *data) |
Sets the IPC data associated with the given IPC client to data . | |
EAPI void * | ecore_ipc_client_data_get (Ecore_Ipc_Client *cl) |
Retrieves the data that has been associated with the given IPC client. |
EAPI void* ecore_ipc_client_data_get | ( | Ecore_Ipc_Client * | cl | ) |
Retrieves the data that has been associated with the given IPC client.
cl | The given client. |
EAPI void ecore_ipc_client_data_set | ( | Ecore_Ipc_Client * | cl, | |
const void * | data | |||
) |
Sets the IPC data associated with the given IPC client to data
.
cl | The given IPC client. | |
data | The data to associate with the IPC client. |
EAPI void* ecore_ipc_client_del | ( | Ecore_Ipc_Client * | cl | ) |
Closes the connection and frees memory allocated to the given IPC client.
cl | The given client. |
EAPI int ecore_ipc_client_send | ( | Ecore_Ipc_Client * | cl, | |
int | major, | |||
int | minor, | |||
int | ref, | |||
int | ref_to, | |||
int | response, | |||
void * | data, | |||
int | size | |||
) |
Sends a message to the given IPC client.
cl | The given IPC client. | |
major | Major opcode of the message. | |
minor | Minor opcode of the message. | |
ref | Reference number of the message. | |
ref_to | Reference number of the message this message refers to. | |
response | Requires response. | |
data | The data to send as part of the message. | |
size | Length of the data, in bytes, to send. |
0
will be returned if there is an error.Make sure ref_to and response parameters are described correctly.
EAPI Ecore_Ipc_Server* ecore_ipc_client_server_get | ( | Ecore_Ipc_Client * | cl | ) |
Retrieves the IPC server that the given IPC client is connected to.
cl | The given IPC client. |