SessionId¶
Namespace: simu5g
class SessionId
A UE’s session id: the PDU Session ID of a 5G core (TS 24.007: 1..15, 0 = none assigned), used for the PDN connection of an EPC as well
Usage diagram¶
Properties¶
Name |
Value |
Description |
|---|---|---|
castFunction |
false |
|
defaultValue |
SessionId(0) |
|
descriptor |
false |
|
existingClass |
enum class SessionId : uint8_t; |
|
fromString |
SessionId(string2int64($)) |
|
fromValue |
SessionId($.intValue()) |
|
primitive |
||
toString |
int642string(num($)) |
|
toValue |
(omnetpp::intval_t)(num($)) |
Source code¶
/// A UE's session id: the PDU Session ID of a 5G core (TS 24.007: 1..15, 0 = none
/// assigned), used for the PDN connection of an EPC as well
class SessionId {
@existingClass; // enum class SessionId : uint8_t;
@descriptor(false);
@primitive;
@castFunction(false);
@fromString(SessionId(string2int64($)));
@toString(int642string(num($)));
@defaultValue(SessionId(0));
@toValue((omnetpp::intval_t)(num($)));
@fromValue(SessionId($.intValue()));
};