Data Structures | Typedefs | Variables
Ecore Connection Events Functions

The Ecore Con events can be categorized into Server side events and Client side events. More...

Data Structures

struct  _Ecore_Con_Event_Client_Add
 Used as the data param for the ECORE_CON_EVENT_CLIENT_ADD event. More...
 
struct  _Ecore_Con_Event_Client_Upgrade
 Used as the data param for the ECORE_CON_EVENT_CLIENT_UPGRADE event. More...
 
struct  _Ecore_Con_Event_Client_Del
 Used as the data param for the ECORE_CON_EVENT_CLIENT_DEL event. More...
 
struct  _Ecore_Con_Event_Client_Error
 Used as the data param for the ECORE_CON_EVENT_CLIENT_ERROR event. More...
 
struct  _Ecore_Con_Event_Server_Add
 Used as the data param for the ECORE_CON_EVENT_SERVER_ADD event. More...
 
struct  _Ecore_Con_Event_Server_Upgrade
 Used as the data param for the ECORE_CON_EVENT_SERVER_UPGRADE event. More...
 
struct  _Ecore_Con_Event_Server_Del
 Used as the data param for the ECORE_CON_EVENT_SERVER_DEL event. More...
 
struct  _Ecore_Con_Event_Server_Error
 Used as the data param for the ECORE_CON_EVENT_SERVER_ERROR event. More...
 
struct  _Ecore_Con_Event_Client_Data
 Used as the data param for the ECORE_CON_EVENT_CLIENT_DATA event. More...
 
struct  _Ecore_Con_Event_Server_Data
 Used as the data param for the ECORE_CON_EVENT_SERVER_DATA event. More...
 
struct  _Ecore_Con_Event_Client_Write
 Used as the data param for the ECORE_CON_EVENT_CLIENT_WRITE event. More...
 
struct  _Ecore_Con_Event_Server_Write
 Used as the data param for the ECORE_CON_EVENT_SERVER_WRITE event. More...
 
struct  _Ecore_Con_Event_Proxy_Bind
 Used as the data param for the ECORE_CON_EVENT_PROXY_BIND event. More...
 
struct  _Ecore_Con_Event_Url_Data
 Used as the data param for the ECORE_CON_EVENT_URL_DATA event. More...
 
struct  _Ecore_Con_Event_Url_Complete
 Used as the data param for the ECORE_CON_EVENT_URL_COMPLETE event. More...
 
struct  _Ecore_Con_Event_Url_Progress
 Used as the data param for the ECORE_CON_EVENT_URL_PROGRESS event. 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...
 

Detailed Description

The Ecore Con events can be categorized into Server side events and Client side events.

Server side events:

Client side events:

Typedef Documentation

◆ Ecore_Con_Event_Client_Upgrade

Used as the data param for the corresponding event.

Since
1.1

◆ Ecore_Con_Event_Client_Error

Used as the data param for the corresponding event.

Since
1.1

◆ Ecore_Con_Event_Server_Upgrade

Used as the data param for the corresponding event.

Since
1.1

◆ Ecore_Con_Event_Server_Error

Used as the data param for the corresponding event.

Since
1.1

◆ Ecore_Con_Event_Client_Write

Used as the data param for the corresponding event.

Since
1.1

◆ Ecore_Con_Event_Server_Write

Used as the data param for the corresponding event.

Since
1.1

◆ Ecore_Con_Event_Proxy_Bind

Used as the data param for the corresponding event.

Since
1.2

Variable Documentation

◆ ECORE_CON_EVENT_CLIENT_ADD

EAPI int ECORE_CON_EVENT_CLIENT_ADD

A client has connected to the server.

Examples
ecore_con_server_example.c, and ecore_con_server_simple_example.c.

◆ ECORE_CON_EVENT_CLIENT_DEL

EAPI int ECORE_CON_EVENT_CLIENT_DEL

A client has disconnected from the server.

Examples
ecore_con_server_example.c, and ecore_con_server_simple_example.c.

◆ ECORE_CON_EVENT_CLIENT_ERROR

EAPI int ECORE_CON_EVENT_CLIENT_ERROR

A client experienced an error.

Since
1.1
Examples
ecore_con_server_example.c.

◆ ECORE_CON_EVENT_CLIENT_UPGRADE

EAPI int ECORE_CON_EVENT_CLIENT_UPGRADE

A client connection has been upgraded to SSL.

Since
1.1
Examples
ecore_con_server_example.c.

◆ ECORE_CON_EVENT_SERVER_ADD

EAPI int ECORE_CON_EVENT_SERVER_ADD

◆ ECORE_CON_EVENT_SERVER_DEL

EAPI int ECORE_CON_EVENT_SERVER_DEL

A server connection was lost.

Examples
ecore_con_client_example.c, and ecore_con_client_simple_example.c.

◆ ECORE_CON_EVENT_SERVER_ERROR

EAPI int ECORE_CON_EVENT_SERVER_ERROR

A server experienced an error.

Since
1.1
Examples
ecore_con_client_example.c.

◆ ECORE_CON_EVENT_SERVER_UPGRADE

EAPI int ECORE_CON_EVENT_SERVER_UPGRADE

A server connection has been upgraded to SSL.

Since
1.1
Examples
ecore_con_client_example.c.

◆ ECORE_CON_EVENT_CLIENT_WRITE

EAPI int ECORE_CON_EVENT_CLIENT_WRITE

A server connection has sent data to its client.

Since
1.1
Examples
ecore_con_server_example.c.

◆ ECORE_CON_EVENT_SERVER_WRITE

EAPI int ECORE_CON_EVENT_SERVER_WRITE

A server connection object has sent data.

Since
1.1
Examples
ecore_con_client_example.c.

◆ ECORE_CON_EVENT_CLIENT_DATA

EAPI int ECORE_CON_EVENT_CLIENT_DATA

A client connected to the server has sent data.

Examples
ecore_con_server_example.c, and ecore_con_server_simple_example.c.

◆ ECORE_CON_EVENT_SERVER_DATA

EAPI int ECORE_CON_EVENT_SERVER_DATA

A server connection object has data.

Examples
ecore_con_client_example.c, and ecore_con_client_simple_example.c.

◆ ECORE_CON_EVENT_PROXY_BIND

EAPI int ECORE_CON_EVENT_PROXY_BIND

A server connection has successfully negotiated an ip:port binding.

Since
1.2

◆ ECORE_CON_EVENT_URL_DATA

EAPI int ECORE_CON_EVENT_URL_DATA

◆ ECORE_CON_EVENT_URL_COMPLETE

EAPI int ECORE_CON_EVENT_URL_COMPLETE

A URL object has completed its transfer to and from the server and can be reused.

Examples
ecore_con_url_cookies_example.c, ecore_con_url_download_example.c, and ecore_con_url_headers_example.c.

Referenced by ecore_con_url_init(), and ecore_con_url_shutdown().

◆ ECORE_CON_EVENT_URL_PROGRESS

EAPI int ECORE_CON_EVENT_URL_PROGRESS

A URL object has made progress in its transfer.

Examples
ecore_con_url_download_example.c.

Referenced by ecore_con_url_init(), and ecore_con_url_shutdown().