Track objects client side using a hash too.

This leads up to using the demarshal machinery for decoding events
in the client library.
This commit is contained in:
Kristian Høgsberg 2008-12-22 18:06:49 -05:00
parent 12ea62e211
commit fabd4395ba
5 changed files with 79 additions and 52 deletions

View file

@ -66,12 +66,6 @@ struct wl_event_source *wl_event_loop_add_idle(struct wl_event_loop *loop,
struct wl_client;
struct wl_object {
const struct wl_interface *interface;
void (**implementation)(void);
uint32_t id;
};
struct wl_display;
struct wl_input_device;