afb-xreq: Forbids (un)subscribes after reply
[src/app-framework-binder.git] / include / afb / afb-req-x2.h
index bd4bc76..2d4a2f2 100644 (file)
@@ -458,6 +458,8 @@ int afb_req_x2_session_set_LOA(
  * Establishes for the client link identified by 'req' a subscription
  * to the 'event'.
  *
+ * Establishing subscription MUST be called BEFORE replying to the request.
+ *
  * @param req the request
  * @param event the event to subscribe
  *
@@ -476,6 +478,8 @@ int afb_req_x2_subscribe(
  * link identified by 'req'.
  * Returns 0 in case of successful subscription or -1 in case of error.
  *
+ * Revoking subscription MUST be called BEFORE replying to the request.
+ *
  * @param req the request
  * @param event the event to revoke
  *
@@ -642,7 +646,7 @@ void afb_req_x2_verbose(
 {
        va_list args;
        va_start(args, fmt);
-       afb_req_x2_verbose(req, level, file, line, func, fmt, args);
+       afb_req_x2_vverbose(req, level, file, line, func, fmt, args);
        va_end(args);
 }