summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/python/gnuradio/ctrlport/ThriftRadioClient.py
diff options
context:
space:
mode:
authorTom Rondeau <tom@trondeau.com>2015-02-26 11:59:03 -0500
committerTom Rondeau <tom@trondeau.com>2015-04-02 15:38:56 -0700
commit450f3471ebe36f80c05ddff242b8771dec891638 (patch)
tree6cfef8460b4f0514f25996cdb264d1987cdd7679 /gnuradio-runtime/python/gnuradio/ctrlport/ThriftRadioClient.py
parentfe14ba8cadf3a691f459f0997e281b2d99b26b0e (diff)
controlport: reorg abstraction layers for RPC connections.
ThriftRadioClient has merged with and renamed to RPCConnectionThrift.
Diffstat (limited to 'gnuradio-runtime/python/gnuradio/ctrlport/ThriftRadioClient.py')
-rw-r--r--gnuradio-runtime/python/gnuradio/ctrlport/ThriftRadioClient.py44
1 files changed, 0 insertions, 44 deletions
diff --git a/gnuradio-runtime/python/gnuradio/ctrlport/ThriftRadioClient.py b/gnuradio-runtime/python/gnuradio/ctrlport/ThriftRadioClient.py
deleted file mode 100644
index eca49dca76..0000000000
--- a/gnuradio-runtime/python/gnuradio/ctrlport/ThriftRadioClient.py
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/usr/bin/env python
-#
-# Copyright 2015 Free Software Foundation, Inc.
-#
-# This file is part of GNU Radio
-#
-# GNU Radio is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3, or (at your option)
-# any later version.
-#
-# GNU Radio is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Radio; see the file COPYING. If not, write to
-# the Free Software Foundation, Inc., 51 Franklin Street,
-# Boston, MA 02110-1301, USA.
-#
-
-from thrift import Thrift
-from thrift.transport import TSocket
-from thrift.transport import TTransport
-from thrift.protocol import TBinaryProtocol
-#from ControlPort.GNURadio import ControlPort
-from gnuradio.ctrlport.GNURadio import ControlPort
-import sys
-
-class ThriftRadioClient:
- def __init__(self, host, port):
- self.tsocket = TSocket.TSocket(host, port)
- self.transport = TTransport.TBufferedTransport(self.tsocket)
- self.protocol = TBinaryProtocol.TBinaryProtocol(self.transport)
-
- self.radio = ControlPort.Client(self.protocol)
- self.transport.open()
-
- def __del__(self):
- self.transport.close()
-
- def getRadio(self, host, port):
- return self.radio