Skip to content
Snippets Groups Projects
Commit e377d3dc authored by Vladimír Čunát's avatar Vladimír Čunát
Browse files

Merge !1603: daemon/session2: comment on event propagation

parents 672dd13d 654a60ca
No related branches found
No related tags found
1 merge request!1603daemon/session2: comment on event propagation
Pipeline #129571 failed
......@@ -575,7 +575,12 @@ enum protolayer_event_cb_result {
*
* When `PROTOLAYER_EVENT_PROPAGATE` is returned, iteration over the sequence
* of layers continues. When `PROTOLAYER_EVENT_CONSUME` is returned, iteration
* stops. */
* stops.
*
* **IMPORTANT:** A well-behaved layer will **ALWAYS** propagate events it knows
* nothing about. Only ever consume events you actually have good reason to
* consume (like TLS consumes `CONNECT` from TCP, because it needs to perform
* its own handshake first). */
typedef enum protolayer_event_cb_result (*protolayer_event_cb)(
enum protolayer_event_type event, void **baton,
struct session2 *session, void *sess_data);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment