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

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. More...
 
ECORE_CON_API int ECORE_CON_EVENT_CLIENT_UPGRADE
 A client connection has been upgraded to SSL. More...
 
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. More...
 
ECORE_CON_API int ECORE_CON_EVENT_SERVER_UPGRADE
 A server connection has been upgraded to SSL. More...
 
ECORE_CON_API int ECORE_CON_EVENT_CLIENT_WRITE
 A server connection has sent data to its client. More...
 
ECORE_CON_API int ECORE_CON_EVENT_SERVER_WRITE
 A server connection object has sent data. More...
 
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. More...
 
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.
 

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_ERROR

ECORE_CON_API int ECORE_CON_EVENT_CLIENT_ERROR
extern

A client experienced an error.

Since
1.1
Examples
ecore_con_server_example.c.

◆ ECORE_CON_EVENT_CLIENT_UPGRADE

ECORE_CON_API int ECORE_CON_EVENT_CLIENT_UPGRADE
extern

A client connection has been upgraded to SSL.

Since
1.1
Examples
ecore_con_server_example.c.

◆ ECORE_CON_EVENT_SERVER_ERROR

ECORE_CON_API int ECORE_CON_EVENT_SERVER_ERROR
extern

A server experienced an error.

Since
1.1
Examples
ecore_con_client_example.c.

◆ ECORE_CON_EVENT_SERVER_UPGRADE

ECORE_CON_API int ECORE_CON_EVENT_SERVER_UPGRADE
extern

A server connection has been upgraded to SSL.

Since
1.1
Examples
ecore_con_client_example.c.

◆ ECORE_CON_EVENT_CLIENT_WRITE

ECORE_CON_API int ECORE_CON_EVENT_CLIENT_WRITE
extern

A server connection has sent data to its client.

Since
1.1
Examples
ecore_con_server_example.c.

◆ ECORE_CON_EVENT_SERVER_WRITE

ECORE_CON_API int ECORE_CON_EVENT_SERVER_WRITE
extern

A server connection object has sent data.

Since
1.1
Examples
ecore_con_client_example.c.

◆ ECORE_CON_EVENT_PROXY_BIND

ECORE_CON_API int ECORE_CON_EVENT_PROXY_BIND
extern

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

Since
1.2