Lines Matching defs:srv
34 srv_ctable_connect_direct_handler(srv_common_t *srv, srv_msg_t *m,
37 assert(srv && srv->magic == SRV_MAGIC && m);
53 struct srv_client *c = client_alloc(&srv->clientTable, livenessCP);
58 dprintf("Adding new %s client cID = %d. Hi! (:D)\n", srv->config.serverName, c->cID);
62 error = proc_watch_client(c->liveness, srv->notifyClientFaultDeathAsyncEP, &c->deathID);
72 client_queue_delete(&srv->clientTable, c->cID);
73 client_table_postaction(&srv->clientTable);
84 srv_ctable_set_param_buffer_handler(srv_common_t *srv, struct srv_client *c,
87 assert(srv && srv->magic == SRV_MAGIC);
123 srv_ctable_disconnect_direct_handler(srv_common_t *srv, struct srv_client *c)
125 assert(srv && srv->magic == SRV_MAGIC && c);
126 dprintf("Disconnecting %s client cID = %d. Bye! (D:)\n", srv->config.serverName, c->cID);
127 client_queue_delete(&srv->clientTable, c->cID);
275 srv_dispatch_notification(srv_common_t *srv, srv_common_notify_handler_callbacks_t callbacks)
277 assert(srv && srv->magic == SRV_MAGIC);
286 dvprintf("%s recieved fault notification!\n", srv->config.serverName);
287 data_mapping_t *nb = &srv->notifyBuffer;
297 &srv->notifyBufferStart, &bytesRead
341 ROS_WARNING("Notification handling error on %s: %d\n", srv->config.serverName, error);