Searched refs:lws_sequencer (Results 1 – 23 of 23) sorted by relevance
/third_party/libwebsockets/include/libwebsockets/ |
D | lws-sequencer.h | 79 typedef lws_seq_cb_return_t (*lws_seq_event_cb)(struct lws_sequencer *seq, 109 LWS_VISIBLE LWS_EXTERN struct lws_sequencer * 123 lws_seq_destroy(struct lws_sequencer **seq); 143 lws_seq_queue_event(struct lws_sequencer *seq, lws_seq_events_t e, void *data, 163 lws_seq_check_wsi(struct lws_sequencer *seq, struct lws *wsi); 193 lws_seq_timeout_us(struct lws_sequencer *seq, lws_usec_t us); 208 LWS_VISIBLE LWS_EXTERN struct lws_sequencer * 221 lws_seq_us_since_creation(struct lws_sequencer *seq); 232 lws_seq_name(struct lws_sequencer *seq); 243 lws_seq_get_context(struct lws_sequencer *seq);
|
D | lws-secure-streams.h | 460 struct lws_sequencer *seq_owner, const char **ppayload_fmt); 528 LWS_VISIBLE LWS_EXTERN struct lws_sequencer *
|
D | lws-secure-streams-client.h | 177 struct lws_sequencer *seq_owner, const char **ppayload_fmt); 241 LWS_VISIBLE LWS_EXTERN struct lws_sequencer *
|
D | lws-client.h | 175 struct lws_sequencer *seq;
|
/third_party/libwebsockets/READMEs/ |
D | README.lws_sequencer.md | 1 # `struct lws_sequencer` introduction 11 ![lws_sequencer](/doc-assets/lws_sequencer.svg) 13 `struct lws_sequencer` provides a generic way to stage multi-step 51 ## Creating an `struct lws_sequencer` 66 struct lws_sequencer * 76 typedef int (*lws_seq_event_cb)(struct lws_sequencer *seq, void *user_data, 80 `struct lws_sequencer` objects are private to lws and opaque to the user. A small 98 `struct lws_sequencer` objects are cleaned up during context destruction if they are
|
/third_party/libwebsockets/minimal-examples/api-tests/api-test-lws_sequencer/ |
D | CMakeLists.txt | 1 project(lws-api-test-lws_sequencer C) 8 set(SAMP lws-api-test-lws_sequencer)
|
D | main.c | 241 sequencer_cb(struct lws_sequencer *seq, void *user, int event, in sequencer_cb() 327 struct lws_sequencer *seq; in main()
|
/third_party/libwebsockets/lib/abstract/ |
D | test-sequencer.c | 40 struct lws_sequencer *unit_test_seq; 108 test_sequencer_cb(struct lws_sequencer *seq, void *user, int event, void *data, in test_sequencer_cb() 238 struct lws_sequencer *seq; in lws_abs_unit_test_sequencer()
|
D | private-lib-abstract.h | 41 struct lws_sequencer *seq;
|
D | abstract.c | 294 const lws_token_map_t *at_tokens, struct lws_sequencer *seq, in lws_abstract_alloc()
|
D | README.md | 161 contains an lws_sequencer that performs the steps of tests involving sending the
|
/third_party/libwebsockets/lib/abstract/protocols/smtp/ |
D | smtp-sequencer.c | 48 struct lws_sequencer *seq; 190 smtp_sequencer_cb(struct lws_sequencer *seq, void *user, int event, void *data) in smtp_sequencer_cb() 243 struct lws_sequencer *seq; in lws_smtp_sequencer_create()
|
/third_party/libwebsockets/lib/abstract/transports/ |
D | unit-test.c | 38 struct lws_sequencer *seq; 130 unit_test_sequencer_cb(struct lws_sequencer *seq, void *user, int event, in unit_test_sequencer_cb() 422 struct lws_sequencer *seq; in lws_atcut_create()
|
/third_party/libwebsockets/include/libwebsockets/abstract/ |
D | abstract.h | 91 const lws_token_map_t *at_tokens, struct lws_sequencer *seq,
|
/third_party/libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-seq/ |
D | minimal-secure-streams.c | 230 min_sec_str_sequencer_cb(struct lws_sequencer *seq, void *user, int event, in min_sec_str_sequencer_cb()
|
/third_party/libwebsockets/lib/core-net/ |
D | sequencer.c | 41 typedef struct lws_sequencer { struct
|
D | private-lib-core-net.h | 704 struct lws_sequencer *seq; /* associated sequencer if any */
|
/third_party/libwebsockets/include/ |
D | libwebsockets.h | 51 struct lws_sequencer;
|
/third_party/libwebsockets/lib/secure-streams/ |
D | private-lib-secure-streams.h | 71 struct lws_sequencer *seq; /**< owning sequencer if any */
|
D | secure-streams.c | 939 struct lws_sequencer *seq_owner, const char **ppayload_fmt) in lws_ss_create() 1681 struct lws_sequencer *
|
D | secure-streams-client.c | 622 struct lws_sequencer *seq_owner, const char **ppayload_fmt) in lws_sspc_create()
|
/third_party/libwebsockets/ |
D | libwebsockets.dox | 188 ./READMEs/README.lws_sequencer.md \
|
D | changelog | 303 - NEW: lws_sequencer allows managing multi-connection processes and
|