diff options
| author | yangwei <[email protected]> | 2023-08-09 10:28:13 +0800 |
|---|---|---|
| committer | yangwei <[email protected]> | 2023-08-09 10:28:13 +0800 |
| commit | 5e505186251725856aa95dc371ea90f0b6303303 (patch) | |
| tree | 0b03caa699b62f42378cedcda1fee496f82a7363 /src | |
| parent | edfd454ce1ab4f58b1d87fd4bc44c59ab12727a0 (diff) | |
🔧 build(import build dependen tools):master
Diffstat (limited to 'src')
| -rw-r--r-- | src/adapter/adapter.c | 2 | ||||
| -rw-r--r-- | src/adapter/adapter.h | 11 | ||||
| -rw-r--r-- | src/adapter/session.c | 3 |
3 files changed, 12 insertions, 4 deletions
diff --git a/src/adapter/adapter.c b/src/adapter/adapter.c index 5d37c03..6202369 100644 --- a/src/adapter/adapter.c +++ b/src/adapter/adapter.c @@ -1,4 +1,4 @@ -#include "sdk/include/session.h" +#include "session.h" #include "adapter.h" struct session diff --git a/src/adapter/adapter.h b/src/adapter/adapter.h index b8d2fe9..f6fc6b2 100644 --- a/src/adapter/adapter.h +++ b/src/adapter/adapter.h @@ -2,10 +2,15 @@ #include "sdk/include/session_mq.h" #include "sdk/include/subsystem.h" +#include <stdint.h> + struct adapter; struct adapter *adapter_init(void); void adapter_exit(struct adapter *adapter); -struct session *session_new(void); -//entry -void session_free(struct session *session); + +struct streaminfo; + +uint8_t adapter_session_open(struct streaminfo *stream, struct session **session, int thread_id); +uint8_t adapter_session_active(struct streaminfo *stream, struct session **session, int thread_id); +uint8_t adapter_session_close(struct streaminfo *stream, struct session **session, int thread_id);
\ No newline at end of file diff --git a/src/adapter/session.c b/src/adapter/session.c new file mode 100644 index 0000000..9707ce5 --- /dev/null +++ b/src/adapter/session.c @@ -0,0 +1,3 @@ +struct session *session_new(void); +//entry +void session_free(struct session *session);
\ No newline at end of file |
