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

Classes

struct  E3Event
 One inbound E3AP event, POD-flat for a clean SWIG crossing. More...
class  DAppSession
 dApp-role E3AP session with a batched, lock-free inbound ring. More...

Enumerations

enum  E3EventKind {
  E3_EVENT_NONE = 0 , E3_EVENT_INDICATION = 1 , E3_EVENT_XAPP_CONTROL = 2 , E3_EVENT_SUBSCRIPTION_RESPONSE = 3 ,
  E3_EVENT_SETUP_RESPONSE = 4 , E3_EVENT_MESSAGE_ACK = 5
}
 Discriminator for E3Event. More...

Enumeration Type Documentation

◆ E3EventKind

Discriminator for E3Event.

Enumerator
E3_EVENT_NONE 

placeholder (never enqueued)

E3_EVENT_INDICATION 

RAN → dApp IndicationMessage.

E3_EVENT_XAPP_CONTROL 

xApp → dApp XAppControlAction

E3_EVENT_SUBSCRIPTION_RESPONSE 

RAN → dApp SubscriptionResponse.

E3_EVENT_SETUP_RESPONSE 

RAN → dApp SetupResponse.

E3_EVENT_MESSAGE_ACK 

RAN → dApp MessageAck.

Definition at line 59 of file e3_dapp_session.hpp.