@@ -16,13 +16,15 @@ import (
16
16
"github.com/wmnsk/go-pfcp/message"
17
17
)
18
18
19
- func handleHeartbeatRequest (msg ReceivedMessage ) error {
19
+ type PFCPMessageHandler = func (receivedMessage ReceivedMessage ) error
20
+
21
+ func DefaultHeartbeatRequestHandler (msg ReceivedMessage ) error {
20
22
log .Println ("Received Heartbeat Request" )
21
23
res := message .NewHeartbeatResponse (msg .Sequence (), msg .Entity .RecoveryTimeStamp ())
22
24
return msg .ReplyTo (res )
23
25
}
24
26
25
- func handleAssociationSetupRequest (msg ReceivedMessage ) error {
27
+ func DefaultAssociationSetupRequestHandler (msg ReceivedMessage ) error {
26
28
log .Println ("Received Association Setup Request" )
27
29
m , ok := msg .Message .(* message.AssociationSetupRequest )
28
30
if ! ok {
@@ -50,7 +52,7 @@ func handleAssociationSetupRequest(msg ReceivedMessage) error {
50
52
return msg .ReplyTo (res )
51
53
}
52
54
53
- func handleSessionEstablishmentRequest (msg ReceivedMessage ) error {
55
+ func DefaultSessionEstablishmentRequestHandler (msg ReceivedMessage ) error {
54
56
log .Println ("Received Session Establishment Request" )
55
57
m , ok := msg .Message .(* message.SessionEstablishmentRequest )
56
58
if ! ok {
@@ -152,7 +154,7 @@ func handleSessionEstablishmentRequest(msg ReceivedMessage) error {
152
154
return msg .ReplyTo (res )
153
155
}
154
156
155
- func handleSessionModificationRequest (msg ReceivedMessage ) error {
157
+ func DefaultSessionModificationRequestHandler (msg ReceivedMessage ) error {
156
158
log .Println ("Received Session Modification Request" )
157
159
m , ok := msg .Message .(* message.SessionModificationRequest )
158
160
if ! ok {
0 commit comments