aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2015-12-02 00:23:09 +0100
committerHarald Welte <laforge@gnumonks.org>2015-12-02 00:23:09 +0100
commit47ff79107532a5e04470db23c3254dc998e1c39c (patch)
tree22831097a424b74fc3ebf5652d59b8c1579ac1ef
parent7e94f0d22f3435497deaf88a253edfdcda6958f8 (diff)
add license headers
-rw-r--r--gsm_call_fsm.py13
-rw-r--r--mncc_sock.py8
-rwxr-xr-xmncc_test.py9
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 <laforge@gnumonks.org>
+#
+# 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 <laforge@gnumonks.org>
+#
+# 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 <laforge@gnumonks.org>
+#
+# 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