From 47ff79107532a5e04470db23c3254dc998e1c39c Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Wed, 2 Dec 2015 00:23:09 +0100 Subject: [PATCH] add license headers --- gsm_call_fsm.py | 13 +++++++++---- mncc_sock.py | 8 ++++++++ mncc_test.py | 9 +++++++++ 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/gsm_call_fsm.py b/gsm_call_fsm.py index e4d697a..92aab7e 100644 --- a/gsm_call_fsm.py +++ b/gsm_call_fsm.py @@ -1,5 +1,14 @@ #!/usr/bin/python +# Python implementation of GSM 04.08 call state machine for use with +# OsmoNITB MNCC interface +# +# (C) 2015 by Harald Welte +# +# Licensed under GNU General Public License, Version 2 or at your +# option, any later version. + + import mncc import ctypes import pykka @@ -7,10 +16,6 @@ import pykka from fysom import Fysom from mncc_sock import mncc_msg, mncc_number, mncc_rtp_msg -class RtpEndpointData(object): - def __init__(self): - self.ip = self.port = self.payload_type = self.payload_msg_type = None - class GsmCallFsm(pykka.ThreadingActor): last_callref = 0 diff --git a/mncc_sock.py b/mncc_sock.py index 33a2882..95b12a7 100644 --- a/mncc_sock.py +++ b/mncc_sock.py @@ -1,5 +1,13 @@ #!/usr/bin/python +# Python interface to OsmoNITB MNCC (Mobile Network Call Control) +# interface +# +# (C) 2015 by Harald Welte +# +# Licensed under GNU General Public License, Version 2 or at your +# option, any later version. + import socket import sys import os diff --git a/mncc_test.py b/mncc_test.py index 8a07265..2427d53 100755 --- a/mncc_test.py +++ b/mncc_test.py @@ -1,5 +1,14 @@ #!/usr/bin/python +# Python testing tool for establishing calls via the OsmoNITB MNCC +# interface. +# +# (C) 2015 by Harald Welte +# +# Licensed under GNU General Public License, Version 2 or at your +# option, any later version. + + from gsm_call_fsm import GsmCallFsm, GsmCallConnector from mncc_sock import MnccSocket from thread import start_new_thread