Changeset 4343:a67cbb88fbe0 in roaraudio for roard/include/client.h
- Timestamp:
- 09/13/10 21:58:14 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/include/client.h
r4326 r4343 47 47 */ 48 48 49 struct roar_client_nsubscribe { 50 struct roar_subscriber * sub; 51 }; 52 49 53 struct roar_client_server { 50 54 struct roar_client _client; 55 size_t blockc; 56 struct roar_subscriber ** waits; 51 57 } * g_clients[ROAR_CLIENTS_MAX]; 52 58 53 59 54 60 // basic functions 55 56 61 int clients_init (void); 57 62 int clients_free (void); … … 69 74 int clients_get_fh (int id); 70 75 76 int clients_block (int id, int unblock); 77 71 78 // network functions 72 79 int clients_check_all (void); … … 76 83 77 84 // stream functions 78 79 80 85 int client_stream_exec (int client, int stream); 81 86 int client_stream_set_fh (int client, int stream, int fh); … … 84 89 int client_stream_move (int client, int stream); 85 90 91 // notify thingys 92 int clients_wait (int client, struct roar_event * events, size_t num); 93 void clients_ncb_wait(struct roar_notify_core * core, struct roar_event * event, void * userdata); 94 86 95 #endif 87 96
Note: See TracChangeset
for help on using the changeset viewer.