Let AppClients really be clients
This commit is contained in:
parent
e7497db770
commit
4984a8f4b8
@ -87,8 +87,8 @@ AppClient * appclient_new_event(char const * app, char const * name,
|
||||
appclient->interface = appinterface_new_server(app);
|
||||
appclient->helper.data = appclient;
|
||||
appclient->helper.message = _appclient_helper_message;
|
||||
appclient->transport = _new_event_transport(&appclient->helper, event,
|
||||
app, name);
|
||||
appclient->transport = _new_event_transport(&appclient->helper,
|
||||
ATM_CLIENT, event, app, name);
|
||||
appclient->event = event;
|
||||
appclient->event_free = 0;
|
||||
/* check for errors */
|
||||
|
@ -83,8 +83,8 @@ AppServer * appserver_new_event(char const * app, char const * name,
|
||||
appserver->interface = appinterface_new_server(app);
|
||||
appserver->helper.data = appserver;
|
||||
appserver->helper.message = _appserver_helper_message;
|
||||
appserver->transport = _new_event_transport(&appserver->helper, event,
|
||||
app, name);
|
||||
appserver->transport = _new_event_transport(&appserver->helper,
|
||||
ATM_SERVER, event, app, name);
|
||||
appserver->event = event;
|
||||
appserver->event_free = 0;
|
||||
/* check for errors */
|
||||
|
@ -22,7 +22,8 @@
|
||||
|
||||
/* new_event_transport */
|
||||
static AppTransport * _new_event_transport(AppTransportHelper * helper,
|
||||
Event * event, char const * app, char const * name)
|
||||
AppTransportMode mode, Event * event, char const * app,
|
||||
char const * name)
|
||||
{
|
||||
AppTransport * ret;
|
||||
String * n;
|
||||
@ -35,7 +36,7 @@ static AppTransport * _new_event_transport(AppTransportHelper * helper,
|
||||
string_delete(n);
|
||||
return NULL;
|
||||
}
|
||||
ret = apptransport_new(ATM_SERVER, helper, transport, n, event);
|
||||
ret = apptransport_new(mode, helper, transport, n, event);
|
||||
string_delete(transport);
|
||||
string_delete(n);
|
||||
return ret;
|
||||
|
@ -25,7 +25,8 @@
|
||||
|
||||
/* functions */
|
||||
static AppTransport * _new_event_transport(AppTransportHelper * helper,
|
||||
Event * event, char const * app, char const * name);
|
||||
AppTransportMode mode, Event * event, char const * app,
|
||||
char const * name);
|
||||
static String * _new_server_name(char const * app, char const * name);
|
||||
static String * _new_server_transport(String ** name);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user