25 #ifndef WALTHAM_OBJECT_H 26 #define WALTHAM_OBJECT_H 94 void (**listener)(
void),
void *user_data);
136 const char *fmt, ...);
void wth_object_post_error(struct wth_object *obj, uint32_t code, const char *fmt,...)
Post a fatal protocol error to a client.
void wth_object_set_listener(struct wth_object *obj, void(**listener)(void), void *user_data)
Set incoming message handlers for a protocol object.
void wth_object_delete(struct wth_object *object)
Destroy a protocol object.
A generic Waltham protocol object representation (a proxy)
void * wth_object_get_user_data(struct wth_object *obj)
Set incoming message handlers for a protocol object.