X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-wsj1.h;fp=src%2Fafb-wsj1.h;h=86c7cfdb318b2663e5a5430946225912370d447c;hb=ca820c65c2b03a24e8936218171c6c1d138fd1f7;hp=7e318f6ffe73e8d7d433cb43a82ba3c6466eead8;hpb=f15ea770dd9b13a20331853a026091316984f9ca;p=src%2Fapp-framework-binder.git diff --git a/src/afb-wsj1.h b/src/afb-wsj1.h index 7e318f6f..86c7cfdb 100644 --- a/src/afb-wsj1.h +++ b/src/afb-wsj1.h @@ -21,7 +21,7 @@ struct afb_wsj1; struct afb_wsj1_msg; struct json_object; -struct sd_event; +struct fdev; /* * Interface for callback functions. @@ -48,13 +48,11 @@ struct afb_wsj1_itf { }; /* - * Creates the afb_wsj1 socket connected to the file descriptor 'fd' + * Creates the afb_wsj1 socket connected to the file descriptor 'fdev' * and having the callback interface defined by 'itf' for the 'closure'. - * When the creation is a success, the systemd event loop 'eloop' is - * used for handling event for 'fd'. * Returns the created wsj1 websocket or NULL in case of error. */ -extern struct afb_wsj1 *afb_wsj1_create(struct sd_event *eloop, int fd, struct afb_wsj1_itf *itf, void *closure); +extern struct afb_wsj1 *afb_wsj1_create(struct fdev *fdev, struct afb_wsj1_itf *itf, void *closure); /* * Increases by one the count of reference to 'wsj1'