The Ecore Con events can be categorized into Server side events and Client side events. More...
Typedefs | |
typedef struct _Ecore_Con_Event_Client_Add | Ecore_Con_Event_Client_Add |
Used as the data param for the corresponding event. | |
typedef struct _Ecore_Con_Event_Client_Upgrade | Ecore_Con_Event_Client_Upgrade |
Used as the data param for the corresponding event. More... | |
typedef struct _Ecore_Con_Event_Client_Del | Ecore_Con_Event_Client_Del |
Used as the data param for the corresponding event. | |
typedef struct _Ecore_Con_Event_Client_Error | Ecore_Con_Event_Client_Error |
Used as the data param for the corresponding event. More... | |
typedef struct _Ecore_Con_Event_Server_Add | Ecore_Con_Event_Server_Add |
Used as the data param for the corresponding event. | |
typedef struct _Ecore_Con_Event_Server_Upgrade | Ecore_Con_Event_Server_Upgrade |
Used as the data param for the corresponding event. More... | |
typedef struct _Ecore_Con_Event_Server_Del | Ecore_Con_Event_Server_Del |
Used as the data param for the corresponding event. | |
typedef struct _Ecore_Con_Event_Server_Error | Ecore_Con_Event_Server_Error |
Used as the data param for the corresponding event. More... | |
typedef struct _Ecore_Con_Event_Client_Data | Ecore_Con_Event_Client_Data |
Used as the data param for the corresponding event. | |
typedef struct _Ecore_Con_Event_Server_Data | Ecore_Con_Event_Server_Data |
Used as the data param for the corresponding event. | |
typedef struct _Ecore_Con_Event_Client_Write | Ecore_Con_Event_Client_Write |
Used as the data param for the corresponding event. More... | |
typedef struct _Ecore_Con_Event_Server_Write | Ecore_Con_Event_Server_Write |
Used as the data param for the corresponding event. More... | |
typedef struct _Ecore_Con_Event_Proxy_Bind | Ecore_Con_Event_Proxy_Bind |
Used as the data param for the corresponding event. More... | |
Variables | |
EAPI int | ECORE_CON_EVENT_CLIENT_ADD |
A client has connected to the server. More... | |
EAPI int | ECORE_CON_EVENT_CLIENT_DEL |
A client has disconnected from the server. More... | |
EAPI int | ECORE_CON_EVENT_CLIENT_ERROR |
A client experienced an error. More... | |
EAPI int | ECORE_CON_EVENT_CLIENT_UPGRADE |
A client connection has been upgraded to SSL. More... | |
EAPI int | ECORE_CON_EVENT_SERVER_ADD |
A server was created. More... | |
EAPI int | ECORE_CON_EVENT_SERVER_DEL |
A server connection was lost. More... | |
EAPI int | ECORE_CON_EVENT_SERVER_ERROR |
A server experienced an error. More... | |
EAPI int | ECORE_CON_EVENT_SERVER_UPGRADE |
A server connection has been upgraded to SSL. More... | |
EAPI int | ECORE_CON_EVENT_CLIENT_WRITE |
A server connection has sent data to its client. More... | |
EAPI int | ECORE_CON_EVENT_SERVER_WRITE |
A server connection object has sent data. More... | |
EAPI int | ECORE_CON_EVENT_CLIENT_DATA |
A client connected to the server has sent data. More... | |
EAPI int | ECORE_CON_EVENT_SERVER_DATA |
A server connection object has data. More... | |
EAPI int | ECORE_CON_EVENT_PROXY_BIND |
A server connection has successfully negotiated an ip:port binding. More... | |
EAPI int | ECORE_CON_EVENT_URL_DATA |
A URL object has data. More... | |
EAPI int | ECORE_CON_EVENT_URL_COMPLETE |
A URL object has completed its transfer to and from the server and can be reused. More... | |
EAPI int | ECORE_CON_EVENT_URL_PROGRESS |
A URL object has made progress in its transfer. More... | |
The Ecore Con events can be categorized into Server side events and Client side events.
Server side events:
Ecore_Con_Server
, an event of this type is emitted, allowing the retrieval of the client's ip with ecore_con_client_ip_get and associating data with the client using ecore_con_client_data_set. Ecore_Con_Server
is destroyed, an event of this type is emitted. The contents of the data with this event are variable, but if the client object in the data is non-null, it must be freed with ecore_con_client_del. Client side events:
Used as the data
param for the corresponding event.
Used as the data
param for the corresponding event.
Used as the data
param for the corresponding event.
Used as the data
param for the corresponding event.
Used as the data
param for the corresponding event.
Used as the data
param for the corresponding event.
Used as the data
param for the corresponding event.
EAPI int ECORE_CON_EVENT_CLIENT_ADD |
A client has connected to the server.
EAPI int ECORE_CON_EVENT_CLIENT_DEL |
A client has disconnected from the server.
EAPI int ECORE_CON_EVENT_CLIENT_ERROR |
EAPI int ECORE_CON_EVENT_CLIENT_UPGRADE |
EAPI int ECORE_CON_EVENT_SERVER_ADD |
A server was created.
EAPI int ECORE_CON_EVENT_SERVER_DEL |
A server connection was lost.
EAPI int ECORE_CON_EVENT_SERVER_ERROR |
EAPI int ECORE_CON_EVENT_SERVER_UPGRADE |
EAPI int ECORE_CON_EVENT_CLIENT_WRITE |
EAPI int ECORE_CON_EVENT_SERVER_WRITE |
EAPI int ECORE_CON_EVENT_CLIENT_DATA |
A client connected to the server has sent data.
EAPI int ECORE_CON_EVENT_SERVER_DATA |
A server connection object has data.
EAPI int ECORE_CON_EVENT_PROXY_BIND |
A server connection has successfully negotiated an ip:port binding.
EAPI int ECORE_CON_EVENT_URL_DATA |
A URL object has data.
Referenced by ecore_con_url_init(), and ecore_con_url_shutdown().
EAPI int ECORE_CON_EVENT_URL_COMPLETE |
A URL object has completed its transfer to and from the server and can be reused.
Referenced by ecore_con_url_init(), and ecore_con_url_shutdown().
EAPI int ECORE_CON_EVENT_URL_PROGRESS |
A URL object has made progress in its transfer.
Referenced by ecore_con_url_init(), and ecore_con_url_shutdown().