Add version 0.5.0
[ric-plt/submgr.git] / e2ap / wrapper.h
1 #ifndef _WRAPPER_H_\r
2 #define _WRAPPER_H_\r
3 \r
4 #include "RICsubscriptionRequest.h"\r
5 #include "RICsubscriptionResponse.h"\r
6 #include "ProtocolIE-Container.h"\r
7 #include "ProtocolIE-Field.h"\r
8 \r
9 \r
10 ssize_t encode_RIC_subscription_request(RICsubscriptionRequest_t* pdu, void* buffer, size_t buf_size);\r
11 RICsubscriptionRequest_t* decode_RIC_subscription_request(const void *buffer, size_t buf_size);\r
12 \r
13 long e2ap_get_ric_subscription_request_sequence_number(void *buffer, size_t buf_size);\r
14 ssize_t  e2ap_set_ric_subscription_request_sequence_number(void *buffer, size_t buf_size, long sequence_number);\r
15 \r
16 ssize_t encode_RIC_subscription_response(RICsubscriptionResponse_t* pdu, void* buffer, size_t buf_size);\r
17 RICsubscriptionResponse_t* decode_RIC_subscription_response(const void *buffer, size_t buf_size);\r
18 \r
19 long e2ap_get_ric_subscription_response_sequence_number(void *buffer, size_t buf_size);\r
20 ssize_t  e2ap_set_ric_subscription_response_sequence_number(void *buffer, size_t buf_size, long sequence_number);\r
21 \r
22 \r
23 #endif /* _WRAPPER_H_ */