Home
last modified time | relevance | path

Searched refs:lws_abs_t (Results 1 - 14 of 14) sorted by relevance

/third_party/libwebsockets/lib/abstract/
H A Dabstract.c98 lws_abstract_compare_connection(lws_abs_t *abs1, lws_abs_t *abs2) in lws_abstract_compare_connection()
139 lws_abs_t *ai1 = (lws_abs_t *)user, in find_compatible()
140 *ai2 = lws_container_of(d, lws_abs_t, abstract_instances); in find_compatible()
152 lws_abs_t *
153 lws_abs_bind_and_create_instance(const lws_abs_t *abs) in lws_abs_bind_and_create_instance()
155 size_t size = sizeof(lws_abs_t) + abs->ap->alloc + abs->at->alloc; in lws_abs_bind_and_create_instance()
156 lws_abs_t *ai; in lws_abs_bind_and_create_instance()
160 * since we know we will allocate the lws_abs_t, th in lws_abs_bind_and_create_instance()
[all...]
H A Dtest-sequencer.c34 lws_abs_t original_abs;
45 lws_abs_t *instance;
115 lws_abs_t test_abs; in test_sequencer_cb()
259 * Take a copy of the original lws_abs_t we were passed so we can use in lws_abs_unit_test_sequencer()
260 * it as the basis of the lws_abs_t we create the individual tests with in lws_abs_unit_test_sequencer()
H A Dprivate-lib-abstract.h52 } lws_abs_t; typedef
/third_party/libwebsockets/include/libwebsockets/abstract/
H A Dabstract.h58 typedef struct lws_abs lws_abs_t; typedef
71 * lws_abstract_alloc() - allocate and configure an lws_abs_t
81 * Returns an allocated lws_abs_t pointer set up with the other arguments.
83 * Doesn't create a connection instance, just allocates the lws_abs_t and
88 LWS_VISIBLE LWS_EXTERN lws_abs_t *
95 * lws_abstract_free() - free an allocated lws_abs_t
97 * \param pabs: pointer to the lws_abs_t * to free
103 lws_abstract_free(lws_abs_t **pabs);
108 * \param abs: the lws_abs_t describing the combination desired
116 LWS_VISIBLE LWS_EXTERN lws_abs_t *
[all...]
H A Dtransports.h33 int (*create)(lws_abs_t *abs);
37 int (*compare)(lws_abs_t *abs1, lws_abs_t *abs2);
42 int (*client_conn)(const lws_abs_t *abs);
H A Dprotocols.h57 int (*compare)(lws_abs_t *abs1, lws_abs_t *abs2);
68 * bound to us... this is the parent lws_abs_t as arg */
69 int (*child_bind)(lws_abs_t *abs);
/third_party/libwebsockets/lib/abstract/protocols/smtp/
H A Dsmtp.c113 lws_abs_t *ach; in lws_smtpc_email_disposition()
133 ach = lws_container_of(d, lws_abs_t, bound); in lws_smtpc_email_disposition()
314 lws_smtpc_create(const lws_abs_t *ai) in lws_smtpc_create()
353 lws_smtpc_compare(lws_abs_t *abs1, lws_abs_t *abs2) in lws_smtpc_compare()
359 lws_smtpc_child_bind(lws_abs_t *abs) in lws_smtpc_child_bind()
H A Dsmtp-sequencer.c46 lws_abs_t *abs, *instance;
/third_party/libwebsockets/lib/abstract/transports/
H A Dunit-test.c53 lws_abs_t *ai;
346 lws_atcut_client_conn(const lws_abs_t *abs) in lws_atcut_client_conn()
419 lws_atcut_create(lws_abs_t *ai) in lws_atcut_create()
448 /* the sequencer priv just points to the lws_abs_t */ in lws_atcut_create()
517 lws_atcut_compare(lws_abs_t *abs1, lws_abs_t *abs2) in lws_atcut_compare()
H A Draw-skt.c218 lws_atcrs_client_conn(const lws_abs_t *abs) in lws_atcrs_client_conn()
353 lws_atcrs_compare(lws_abs_t *abs1, lws_abs_t *abs2) in lws_atcrs_compare()
/third_party/libwebsockets/minimal-examples/api-tests/api-test-smtp_client/
H A Dmain.c33 smtp_test_instance_init(lws_abs_t *instance) in smtp_test_instance_init()
186 lws_abs_t *abs = NULL; in main()
/third_party/libwebsockets/include/libwebsockets/
H A Dlws-test-sequencer.h30 lws_abs_t *abs; /* abstract protocol + unit test txport */
/third_party/libwebsockets/include/libwebsockets/abstract/transports/
H A Dunit-test.h53 typedef int (*lws_unit_test_packet_cb)(lws_abs_t *instance);
/third_party/libwebsockets/lib/core-net/
H A Dvhost.c1413 lws_abs_t *ai = lws_container_of(d, lws_abs_t, abstract_instances);

Completed in 11 milliseconds