![]() |
libsigrokdecode
0.5.3
sigrok protocol decoding library
|
Session handling. More...
#include <config.h>#include "libsigrokdecode-internal.h"#include "libsigrokdecode.h"#include <inttypes.h>#include <glib.h>
Include dependency graph for session.c:Go to the source code of this file.
Functions | |
| int | srd_session_new (struct srd_session **sess) |
| Create a decoding session. More... | |
| int | srd_session_start (struct srd_session *sess) |
| Start a decoding session. More... | |
| int | srd_session_metadata_set (struct srd_session *sess, int key, GVariant *data) |
| Set a metadata configuration key in a session. More... | |
| int | srd_session_send (struct srd_session *sess, uint64_t abs_start_samplenum, uint64_t abs_end_samplenum, const uint8_t *inbuf, uint64_t inbuflen, uint64_t unitsize) |
| Send a chunk of logic sample data to a running decoder session. More... | |
| int | srd_session_terminate_reset (struct srd_session *sess) |
| Terminate currently executing decoders in a session, reset internal state. More... | |
| int | srd_session_destroy (struct srd_session *sess) |
| Destroy a decoding session. More... | |
| int | srd_pd_output_callback_add (struct srd_session *sess, int output_type, srd_pd_output_callback cb, void *cb_data) |
| Register/add a decoder output callback function. More... | |
Session handling.
Definition in file session.c.
1.8.10