Add the following functions to Ecore_Con API:

ecore_con_server_name_get
ecore_con_server_port_get



SVN revision: 51670
This commit is contained in:
Nicholas Hughart 2010-08-27 05:16:00 +00:00
parent 4a5adf358d
commit 7afd0b7173
2 changed files with 37 additions and 0 deletions

View File

@ -366,6 +366,8 @@ EAPI void * ecore_con_server_data_set(Ecore_Con_Server *svr,
void *data);
EAPI int ecore_con_server_connected_get(Ecore_Con_Server *svr);
EAPI Eina_List * ecore_con_server_clients_get(Ecore_Con_Server *svr);
EAPI const char * ecore_con_server_name_get(Ecore_Con_Server *svr);
EAPI int ecore_con_server_port_get(Ecore_Con_Server *svr);
EAPI int ecore_con_server_send(Ecore_Con_Server *svr,
const void *data,
int size);

View File

@ -510,6 +510,41 @@ ecore_con_server_clients_get(Ecore_Con_Server *svr)
return svr->clients;
}
/**
* Retrieves the name of server.
* @param svr The given server.
* @return The name of the server.
*/
EAPI const char *
ecore_con_server_name_get(Ecore_Con_Server *svr)
{
if (!ECORE_MAGIC_CHECK(svr, ECORE_MAGIC_CON_SERVER))
{
ECORE_MAGIC_FAIL(svr, ECORE_MAGIC_CON_SERVER,
"ecore_con_server_name_get");
return NULL;
}
return svr->name;
}
/**
* Retrieves the server port in use.
* @param svr The given server.
* @return The server port in use.
*/
EAPI int
ecore_con_server_port_get(Ecore_Con_Server *svr)
{
if (!ECORE_MAGIC_CHECK(svr, ECORE_MAGIC_CON_SERVER))
{
ECORE_MAGIC_FAIL(svr, ECORE_MAGIC_CON_SERVER,
"ecore_con_server_port_get");
return -1;
}
return svr->port;
}
/**
* Sends the given data to the given server.
* @param svr The given server.