libosmogb  1.4.0.160-7619
Osmocom Gb library
osmo_gprs_ns2_prim Struct Reference

#include <gprs_ns2.h>

Data Fields

struct osmo_prim_hdr oph
 
uint16_t nsei
 
uint16_t bvci
 
union {
   struct {
      enum gprs_ns2_change_ip_endpoint   change
 
      long long   _resource_distribution_placeholder1
 
      long long   _resource_distribution_placeholder2
 
      long long   _resource_distribution_placeholder3
 
   }   unitdata
 
   struct {
      enum gprs_ns2_congestion_cause   cause
 
   }   congestion
 
   struct {
      enum gprs_ns2_affecting_cause   cause
 
      int   transfer
 
      bool   persistent
 
      bool   first
 
   }   status
 
u
 

Field Documentation

◆ _resource_distribution_placeholder1

long long osmo_gprs_ns2_prim::_resource_distribution_placeholder1

◆ _resource_distribution_placeholder2

long long osmo_gprs_ns2_prim::_resource_distribution_placeholder2

◆ _resource_distribution_placeholder3

long long osmo_gprs_ns2_prim::_resource_distribution_placeholder3

◆ bvci

uint16_t osmo_gprs_ns2_prim::bvci

◆ cause [1/2]

enum gprs_ns2_congestion_cause osmo_gprs_ns2_prim::cause

Referenced by ns2_prim_status_ind().

◆ cause [2/2]

enum gprs_ns2_affecting_cause osmo_gprs_ns2_prim::cause

◆ change

enum gprs_ns2_change_ip_endpoint osmo_gprs_ns2_prim::change

◆ congestion

struct { ... } osmo_gprs_ns2_prim::congestion

◆ first

bool osmo_gprs_ns2_prim::first

◆ nsei

uint16_t osmo_gprs_ns2_prim::nsei

◆ oph

struct osmo_prim_hdr osmo_gprs_ns2_prim::oph

Referenced by ns2_prim_status_ind().

◆ persistent

bool osmo_gprs_ns2_prim::persistent

◆ status

struct { ... } osmo_gprs_ns2_prim::status

Referenced by ns2_prim_status_ind().

◆ transfer

int osmo_gprs_ns2_prim::transfer

◆ u

union { ... } osmo_gprs_ns2_prim::u

◆ unitdata

struct { ... } osmo_gprs_ns2_prim::unitdata

Referenced by gprs_ns2_recv_prim().


The documentation for this struct was generated from the following file: