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. | |
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. | |
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. | |
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. | |
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. | |
typedef struct _Ecore_Con_Event_Server_Write | Ecore_Con_Event_Server_Write |
Used as the data param for the corresponding event. | |
typedef struct _Ecore_Con_Event_Proxy_Bind | Ecore_Con_Event_Proxy_Bind |
Used as the data param for the corresponding event. | |
Variables | |
ECORE_CON_API int | ECORE_CON_EVENT_CLIENT_ADD |
A client has connected to the server. | |
ECORE_CON_API int | ECORE_CON_EVENT_CLIENT_DEL |
A client has disconnected from the server. | |
ECORE_CON_API int | ECORE_CON_EVENT_CLIENT_ERROR |
A client experienced an error. | |
ECORE_CON_API int | ECORE_CON_EVENT_CLIENT_UPGRADE |
A client connection has been upgraded to SSL. | |
ECORE_CON_API int | ECORE_CON_EVENT_SERVER_ADD |
A server was created. | |
ECORE_CON_API int | ECORE_CON_EVENT_SERVER_DEL |
A server connection was lost. | |
ECORE_CON_API int | ECORE_CON_EVENT_SERVER_ERROR |
A server experienced an error. | |
ECORE_CON_API int | ECORE_CON_EVENT_SERVER_UPGRADE |
A server connection has been upgraded to SSL. | |
ECORE_CON_API int | ECORE_CON_EVENT_CLIENT_WRITE |
A server connection has sent data to its client. | |
ECORE_CON_API int | ECORE_CON_EVENT_SERVER_WRITE |
A server connection object has sent data. | |
ECORE_CON_API int | ECORE_CON_EVENT_CLIENT_DATA |
A client connected to the server has sent data. | |
ECORE_CON_API int | ECORE_CON_EVENT_SERVER_DATA |
A server connection object has data. | |
ECORE_CON_API int | ECORE_CON_EVENT_PROXY_BIND |
A server connection has successfully negotiated an ip:port binding. | |
ECORE_CON_API int | ECORE_CON_EVENT_URL_DATA |
A URL object has data. | |
ECORE_CON_API int | ECORE_CON_EVENT_URL_COMPLETE |
A URL object has completed its transfer to and from the server and can be reused. | |
ECORE_CON_API int | ECORE_CON_EVENT_URL_PROGRESS |
A URL object has made progress in its transfer. | |
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:
typedef struct _Ecore_Con_Event_Client_Upgrade Ecore_Con_Event_Client_Upgrade |
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.
typedef struct _Ecore_Con_Event_Server_Upgrade Ecore_Con_Event_Server_Upgrade |
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.
typedef struct _Ecore_Con_Event_Client_Write Ecore_Con_Event_Client_Write |
Used as the data
param for the corresponding event.
typedef struct _Ecore_Con_Event_Server_Write Ecore_Con_Event_Server_Write |
Used as the data
param for the corresponding event.
typedef struct _Ecore_Con_Event_Proxy_Bind Ecore_Con_Event_Proxy_Bind |
Used as the data
param for the corresponding event.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
A server connection has successfully negotiated an ip:port binding.