libe3 0.2.5
C++ library for E3AP RAN vendor integration
Loading...
Searching...
No Matches
libe3::SubscriptionRequest Struct Reference

E3AP Subscription Request structure. More...

#include <types.hpp>

Public Attributes

uint32_t dapp_identifier {0}
 dApp identifier
uint32_t ran_function_identifier {0}
 RAN function to subscribe to.
std::vector< uint32_t > telemetry_identifier_list
 List of telemetry identifiers.
std::vector< uint32_t > control_identifier_list
 List of control identifiers.
std::optional< uint32_t > subscription_time
 How long to keep the subscription (0-3600 sec).
std::optional< uint32_t > periodicity
 Periodicity of data delivery (0-10000 microseconds).

Detailed Description

E3AP Subscription Request structure.

Definition at line 233 of file types.hpp.

Member Data Documentation

◆ control_identifier_list

std::vector<uint32_t> libe3::SubscriptionRequest::control_identifier_list

List of control identifiers.

Definition at line 237 of file types.hpp.

◆ dapp_identifier

uint32_t libe3::SubscriptionRequest::dapp_identifier {0}

dApp identifier

Definition at line 234 of file types.hpp.

◆ periodicity

std::optional<uint32_t> libe3::SubscriptionRequest::periodicity

Periodicity of data delivery (0-10000 microseconds).

Definition at line 239 of file types.hpp.

◆ ran_function_identifier

uint32_t libe3::SubscriptionRequest::ran_function_identifier {0}

RAN function to subscribe to.

Definition at line 235 of file types.hpp.

◆ subscription_time

std::optional<uint32_t> libe3::SubscriptionRequest::subscription_time

How long to keep the subscription (0-3600 sec).

Definition at line 238 of file types.hpp.

◆ telemetry_identifier_list

std::vector<uint32_t> libe3::SubscriptionRequest::telemetry_identifier_list

List of telemetry identifiers.

Definition at line 236 of file types.hpp.


The documentation for this struct was generated from the following file:
  • /home/runner/work/libe3/libe3/include/libe3/types.hpp