Documentation
¶
Index ¶
- func HandleAuthenticationFailure(ue *amf_context.AmfUe, anType models.AccessType, ...) error
- func HandleAuthenticationResponse(ue *amf_context.AmfUe, anType models.AccessType, ...) error
- func HandleConfigurationUpdateComplete(ue *amf_context.AmfUe, ...) error
- func HandleDeregistrationAccept(ue *amf_context.AmfUe, anType models.AccessType, ...) error
- func HandleDeregistrationRequest(ue *amf_context.AmfUe, anType models.AccessType, ...) error
- func HandleIdentityResponse(ue *amf_context.AmfUe, identityResponse *nasMessage.IdentityResponse) error
- func HandleInitialRegistration(ue *amf_context.AmfUe, anType models.AccessType) error
- func HandleMobilityAndPeriodicRegistrationUpdating(ue *amf_context.AmfUe, anType models.AccessType, procedureCode int64) error
- func HandleNotificationResponse(ue *amf_context.AmfUe, notificationResponse *nasMessage.NotificationResponse) error
- func HandlePDUSessionAuthenticationForward(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, ...) error
- func HandlePDUSessionEstablishmentRequest(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, ...) error
- func HandlePDUSessionModificationForward(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, ...) (err error)
- func HandlePDUSessionReleaseForward(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, ...) (err error)
- func HandleRegistrationComplete(ue *amf_context.AmfUe, anType models.AccessType, ...) error
- func HandleRegistrationRequest(ue *amf_context.AmfUe, anType models.AccessType, procedureCode int64, ...) error
- func HandleSecurityModeComplete(ue *amf_context.AmfUe, anType models.AccessType, procedureCode int64, ...) error
- func HandleSecurityModeReject(ue *amf_context.AmfUe, anType models.AccessType, ...) error
- func HandleServiceRequest(ue *amf_context.AmfUe, anType models.AccessType, procedureCode int64, ...) (err error)
- func HandleStatus5GMM(ue *amf_context.AmfUe, anType models.AccessType, ...) error
- func HandleStatus5GSM(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, ...) (err error)
- func HandleULNASTransport(ue *amf_context.AmfUe, anType models.AccessType, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleAuthenticationFailure ¶
func HandleAuthenticationFailure(ue *amf_context.AmfUe, anType models.AccessType, authenticationFailure *nasMessage.AuthenticationFailure) error
func HandleAuthenticationResponse ¶
func HandleAuthenticationResponse(ue *amf_context.AmfUe, anType models.AccessType, authenticationResponse *nasMessage.AuthenticationResponse) error
func HandleConfigurationUpdateComplete ¶
func HandleConfigurationUpdateComplete(ue *amf_context.AmfUe, configurationUpdateComplete *nasMessage.ConfigurationUpdateComplete) error
func HandleDeregistrationAccept ¶
func HandleDeregistrationAccept(ue *amf_context.AmfUe, anType models.AccessType, deregistrationAccept *nasMessage.DeregistrationAcceptUETerminatedDeregistration) error
TS 23.502 4.2.2.3
func HandleDeregistrationRequest ¶
func HandleDeregistrationRequest(ue *amf_context.AmfUe, anType models.AccessType, deregistrationRequest *nasMessage.DeregistrationRequestUEOriginatingDeregistration) error
TODO: finish it TS 23.502 4.2.2.3
func HandleIdentityResponse ¶
func HandleIdentityResponse(ue *amf_context.AmfUe, identityResponse *nasMessage.IdentityResponse) error
func HandleInitialRegistration ¶
func HandleInitialRegistration(ue *amf_context.AmfUe, anType models.AccessType) error
func HandleMobilityAndPeriodicRegistrationUpdating ¶
func HandleMobilityAndPeriodicRegistrationUpdating(ue *amf_context.AmfUe, anType models.AccessType, procedureCode int64) error
func HandleNotificationResponse ¶
func HandleNotificationResponse(ue *amf_context.AmfUe, notificationResponse *nasMessage.NotificationResponse) error
TS 24501 5.6.3.2
func HandlePDUSessionAuthenticationForward ¶
func HandlePDUSessionAuthenticationForward(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, pduSessionID int32) error
func HandlePDUSessionEstablishmentRequest ¶
func HandlePDUSessionEstablishmentRequest(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, pduSessionID int32, requestType models.RequestType, sNssai *models.Snssai, dnn string) error
func HandlePDUSessionModificationForward ¶
func HandlePDUSessionModificationForward(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, pduSessionID int32) (err error)
func HandlePDUSessionReleaseForward ¶
func HandlePDUSessionReleaseForward(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, pduSessionID int32) (err error)
func HandleRegistrationComplete ¶
func HandleRegistrationComplete(ue *amf_context.AmfUe, anType models.AccessType, registrationComplete *nasMessage.RegistrationComplete) error
func HandleRegistrationRequest ¶
func HandleRegistrationRequest(ue *amf_context.AmfUe, anType models.AccessType, procedureCode int64, registrationRequest *nasMessage.RegistrationRequest) error
func HandleSecurityModeComplete ¶
func HandleSecurityModeComplete(ue *amf_context.AmfUe, anType models.AccessType, procedureCode int64, securityModeComplete *nasMessage.SecurityModeComplete) error
TODO: finish it; TS 33.501 6.7.2
func HandleSecurityModeReject ¶
func HandleSecurityModeReject(ue *amf_context.AmfUe, anType models.AccessType, securityModeReject *nasMessage.SecurityModeReject) error
func HandleServiceRequest ¶
func HandleServiceRequest(ue *amf_context.AmfUe, anType models.AccessType, procedureCode int64, serviceRequest *nasMessage.ServiceRequest) (err error)
TS 24501 5.6.1
func HandleStatus5GMM ¶
func HandleStatus5GMM(ue *amf_context.AmfUe, anType models.AccessType, status5GMM *nasMessage.Status5GMM) error
func HandleStatus5GSM ¶
func HandleStatus5GSM(ue *amf_context.AmfUe, anType models.AccessType, payload []byte, pduSessionID int32) (err error)
func HandleULNASTransport ¶
func HandleULNASTransport(ue *amf_context.AmfUe, anType models.AccessType, ulNasTransport *nasMessage.ULNASTransport) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.