✨ feat(infra/exdata): exdata as independent component
This commit is contained in:
@@ -9,6 +9,7 @@ extern "C"
|
||||
|
||||
#include "stellar/session.h"
|
||||
#include "tuple.h"
|
||||
#include "exdata/exdata.h"
|
||||
|
||||
//mock stellar
|
||||
struct stellar
|
||||
@@ -37,7 +38,7 @@ struct packet
|
||||
|
||||
struct session
|
||||
{
|
||||
struct stellar_exdata *session_exdat_rt;
|
||||
struct exdata_handle *session_exdat_rt;
|
||||
enum session_type type;
|
||||
enum session_state state;
|
||||
int sess_pkt_cnt;
|
||||
@@ -77,7 +78,7 @@ enum session_type session_get_type(const struct session *sess)
|
||||
|
||||
void session_set_user_data(struct session *sess, void *user_data)
|
||||
{
|
||||
sess->session_exdat_rt = (struct stellar_exdata *)user_data;
|
||||
sess->session_exdat_rt = (struct exdata_handle *)user_data;
|
||||
}
|
||||
|
||||
void *session_get_user_data(const struct session *sess)
|
||||
|
||||
Reference in New Issue
Block a user