Changes in uspace/srv/hid/remcons/user.h [3123d2a:9d58539] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/remcons/user.h
r3123d2a r9d58539 76 76 } telnet_user_t; 77 77 78 extern telnet_user_t *telnet_user_create(int);79 extern void telnet_user_destroy(telnet_user_t *);80 extern telnet_user_t *telnet_user_get_for_client_connection(service_id_t);81 extern bool telnet_user_is_zombie(telnet_user_t *);82 extern void telnet_user_notify_client_disconnected(telnet_user_t *);83 extern int telnet_user_get_next_keyboard_event(telnet_user_t *, kbd_event_t *);84 extern int telnet_user_send_data(telnet_user_t *, uint8_t *, size_t);85 extern void telnet_user_update_cursor_x(telnet_user_t *, int);78 telnet_user_t *telnet_user_create(int socket); 79 void telnet_user_destroy(telnet_user_t *user); 80 telnet_user_t *telnet_user_get_for_client_connection(service_id_t id); 81 bool telnet_user_is_zombie(telnet_user_t *user); 82 void telnet_user_notify_client_disconnected(telnet_user_t *user); 83 int telnet_user_get_next_keyboard_event(telnet_user_t *user, kbd_event_t *event); 84 int telnet_user_send_data(telnet_user_t *user, uint8_t *data, size_t size); 85 void telnet_user_update_cursor_x(telnet_user_t *user, int new_x); 86 86 87 87 /** Print informational message about connected user. */ 88 88 #ifdef CONFIG_DEBUG 89 89 #define telnet_user_log(user, fmt, ...) \ 90 printf(NAME " [console %d (%d)]: " fmt "\n", \ 91 user->id, (int) user->service_id, ##__VA_ARGS__) 90 printf(NAME " [console %d (%d)]: " fmt "\n", user->id, (int) user->service_id, ##__VA_ARGS__) 92 91 #else 93 #define telnet_user_log(user, fmt, ...) ( (void) 0)92 #define telnet_user_log(user, fmt, ...) (void)0 94 93 #endif 95 94 96 95 /** Print error message associated with connected user. */ 97 96 #define telnet_user_error(user, fmt, ...) \ 98 fprintf(stderr, NAME " [console %d (%d)]: ERROR: " fmt "\n", \ 99 user->id, (int) user->service_id, ##__VA_ARGS__) 97 fprintf(stderr, NAME " [console %d (%d)]: ERROR: " fmt "\n", user->id, (int) user->service_id, ##__VA_ARGS__) 100 98 101 99 #endif
Note:
See TracChangeset
for help on using the changeset viewer.