# README
Next generation application protocol (NGAP)
Publish library
Usage
- NGAP msg:
msg := ies.NGSetupRequest{ // need check all mandatory fields
GlobalRANNodeID: ...
SupportedTAList: ...
DefaultPagingDRX: ...
}
// encode
var b []byte
var err error
b, err = NgapEncode(&msg)
// decode
var pdu NgapPdu
var cridia *ies.CriticalityDiagnostics
pdu, err, cridia = NgapDecode(b)
decode_msg := pdu.Message.Msg.(*ies.NGSetupRequest)
- Transfer IE:
ie := ies.PDUSessionResourceSetupResponseTransfer{
// check mandatory fields
}
// encode
var b []byte
var err error
b, err = ie.Encode()
// decode
var decode_transfer ies.PDUSessionResourceSetupResponseTransfer{}
err = decode_transfer.Decode(b)
Contributing
# Functions
decode a Ngap message from io.Reader.
No description provided by the author
No description provided by the author
# Structs
represent InitiatingMessage, SuccessfulOutcome or UnsuccessfulOutcome.
hold a decoded Ngap message.
# Interfaces
interface to message decoder all message need to implement this interface.
No description provided by the author