Update to version 3.2
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
%feature("notabstract") Gempa::CAPS::AnyDataRecord;
|
||||
%feature("notabstract") Gempa::CAPS::AnyDataRecord;
|
||||
%include "stdint.i"
|
||||
|
||||
%init
|
||||
@@ -27,83 +27,122 @@ typedef Gempa::CAPS::Plugin::Buffer Buffer;
|
||||
%}
|
||||
|
||||
%extend Gempa::CAPS::Plugin {
|
||||
Gempa::CAPS::Plugin::Status push(const std::string &net, const std::string &sta,
|
||||
const std::string &loc, const std::string &cha,
|
||||
const Time &stime, int16_t numerator, int16_t denominator,
|
||||
const std::string &uom,
|
||||
PyObject *obj, int type
|
||||
) {
|
||||
PyArrayObject *arr = NULL;
|
||||
Gempa::CAPS::DataType dataType = (Gempa::CAPS::DataType)type;
|
||||
Gempa::CAPS::Plugin::Status status = Gempa::CAPS::Plugin::PacketLoss;
|
||||
switch(type) {
|
||||
case Gempa::CAPS::DT_INT8:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, PyArray_CHAR, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
Gempa::CAPS::Plugin::Status push(const std::string &net, const std::string &sta,
|
||||
const std::string &loc, const std::string &cha,
|
||||
const Time &stime, int16_t numerator, int16_t denominator,
|
||||
const std::string &uom,
|
||||
PyObject *obj, int type) {
|
||||
PyArrayObject *arr = NULL;
|
||||
Gempa::CAPS::DataType dataType = (Gempa::CAPS::DataType)type;
|
||||
Gempa::CAPS::Plugin::Status status = Gempa::CAPS::Plugin::PacketLoss;
|
||||
switch ( type ) {
|
||||
case Gempa::CAPS::DT_INT8:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, NPY_INT8, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (int8_t*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
case Gempa::CAPS::DT_INT16:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, PyArray_INT16, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (int8_t*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
case Gempa::CAPS::DT_INT16:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, NPY_INT16, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (int16_t*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
case Gempa::CAPS::DT_INT32:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, PyArray_INT32, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (int16_t*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
case Gempa::CAPS::DT_INT32:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, NPY_INT32, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (int32_t*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
case Gempa::CAPS::DT_FLOAT:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, PyArray_FLOAT32, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (int32_t*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
case Gempa::CAPS::DT_FLOAT:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, NPY_FLOAT32, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (float*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
case Gempa::CAPS::DT_DOUBLE:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, PyArray_FLOAT64, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (float*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
case Gempa::CAPS::DT_DOUBLE:
|
||||
arr = (PyArrayObject*) PyArray_ContiguousFromObject(obj, NPY_FLOAT64, 1, 1);
|
||||
if ( arr == NULL )
|
||||
break;
|
||||
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (double*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
status = self->push(net, sta, loc, cha, stime, numerator, denominator,
|
||||
uom, (double*)(arr->data), arr->dimensions[0], dataType);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
Py_XDECREF(arr);
|
||||
return status;
|
||||
}
|
||||
Py_XDECREF(arr);
|
||||
return status;
|
||||
}
|
||||
|
||||
Gempa::CAPS::Plugin::Status push(const std::string &net, const std::string &sta,
|
||||
const std::string &loc, const std::string &cha,
|
||||
const Time &stime, uint16_t numerator,
|
||||
uint16_t denominator, const std::string &format,
|
||||
PyObject *obj) {
|
||||
char *data;
|
||||
Py_ssize_t len;
|
||||
if ( PyBytes_AsStringAndSize(obj, &data, &len) == -1 )
|
||||
return Gempa::CAPS::Plugin::PacketLoss;
|
||||
Gempa::CAPS::Plugin::Status push(const std::string &net, const std::string &sta,
|
||||
const std::string &loc, const std::string &cha,
|
||||
const std::string &uom, PyObject *obj) {
|
||||
char *data;
|
||||
Py_ssize_t len;
|
||||
if ( PyBytes_AsStringAndSize(obj, &data, &len) == -1 )
|
||||
return Gempa::CAPS::Plugin::PacketLoss;
|
||||
|
||||
Gempa::CAPS::MSEEDDataRecord *mseed = new Gempa::CAPS::MSEEDDataRecord;
|
||||
Gempa::CAPS::DataRecordPtr rec(mseed);
|
||||
mseed->setData(data ,len);
|
||||
|
||||
return self->push(net, sta, loc, cha, rec, uom);
|
||||
}
|
||||
|
||||
Gempa::CAPS::Plugin::Status push(const std::string &net, const std::string &sta,
|
||||
const std::string &loc, const std::string &cha,
|
||||
const Time &stime, uint16_t numerator,
|
||||
uint16_t denominator, const std::string &format,
|
||||
PyObject *obj) {
|
||||
char *data;
|
||||
Py_ssize_t len;
|
||||
if ( PyBytes_AsStringAndSize(obj, &data, &len) == -1 )
|
||||
return Gempa::CAPS::Plugin::PacketLoss;
|
||||
|
||||
return self->push(net, sta, loc, cha, stime, numerator,
|
||||
denominator, format, data, len);
|
||||
}
|
||||
|
||||
Gempa::CAPS::Plugin::Status pushAny(const std::string &net, const std::string &sta,
|
||||
const std::string &loc, const std::string &cha,
|
||||
const Time &stime, const Time &etime,
|
||||
uint16_t numerator, uint16_t denominator,
|
||||
const std::string &format, const std::string &uom,
|
||||
PyObject *obj) {
|
||||
char *data;
|
||||
Py_ssize_t len;
|
||||
if ( PyBytes_AsStringAndSize(obj, &data, &len) == -1 )
|
||||
return Gempa::CAPS::Plugin::PacketLoss;
|
||||
|
||||
return self->pushAny(net, sta, loc, cha, stime, etime,
|
||||
numerator, denominator, format, uom, data, len);
|
||||
}
|
||||
|
||||
return self->push(net, sta, loc, cha, stime, numerator,
|
||||
denominator, format, data, len);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
%include "exception.i"
|
||||
%include "std_string.i"
|
||||
%include "numpy.i"
|
||||
|
||||
|
||||
%exception Gempa::CAPS::Plugin::push {
|
||||
Py_BEGIN_ALLOW_THREADS
|
||||
$action
|
||||
Py_END_ALLOW_THREADS
|
||||
}
|
||||
|
||||
|
||||
%include "gempa/caps/api.h"
|
||||
%include "gempa/caps/datetime.h"
|
||||
%include "gempa/caps/packet.h"
|
||||
@@ -115,7 +154,9 @@ typedef Gempa::CAPS::Plugin::Buffer Buffer;
|
||||
%include "gempa/caps/encoderfactory.h"
|
||||
%include "gempa/caps/mseedpacket.h"
|
||||
typedef Gempa::CAPS::Plugin::Buffer Buffer;
|
||||
%apply SWIGTYPE *DISOWN {Gempa::CAPS::EncoderFactory *factory};
|
||||
%include "gempa/caps/plugin.h"
|
||||
%clear Gempa::CAPS::EncoderFactory *factory;
|
||||
%include "gempa/caps/rawpacket.h"
|
||||
%include "gempa/caps/riff.h"
|
||||
%include "gempa/caps/rtcm2packet.h"
|
||||
|
||||
@@ -1,13 +1,10 @@
|
||||
# This file was automatically generated by SWIG (http://www.swig.org).
|
||||
# Version 4.0.2
|
||||
# This file was automatically generated by SWIG (https://www.swig.org).
|
||||
# Version 4.3.0
|
||||
#
|
||||
# Do not make changes to this file unless you know what you are doing--modify
|
||||
# Do not make changes to this file unless you know what you are doing - modify
|
||||
# the SWIG interface file instead.
|
||||
|
||||
from sys import version_info as _swig_python_version_info
|
||||
if _swig_python_version_info < (2, 7, 0):
|
||||
raise RuntimeError("Python 2.7 or later required")
|
||||
|
||||
# Import the low-level C/C++ module
|
||||
if __package__ or "." in __name__:
|
||||
from . import _CAPS
|
||||
@@ -29,10 +26,10 @@ def _swig_repr(self):
|
||||
|
||||
def _swig_setattr_nondynamic_instance_variable(set):
|
||||
def set_instance_attr(self, name, value):
|
||||
if name == "thisown":
|
||||
self.this.own(value)
|
||||
elif name == "this":
|
||||
if name == "this":
|
||||
set(self, name, value)
|
||||
elif name == "thisown":
|
||||
self.this.own(value)
|
||||
elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
|
||||
set(self, name, value)
|
||||
else:
|
||||
@@ -122,7 +119,6 @@ class TimeSpan(object):
|
||||
|
||||
# Register TimeSpan in _CAPS:
|
||||
_CAPS.TimeSpan_swigregister(TimeSpan)
|
||||
|
||||
class Time(TimeSpan):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -190,12 +186,12 @@ class Time(TimeSpan):
|
||||
def iso(self):
|
||||
return _CAPS.Time_iso(self)
|
||||
|
||||
def fromString(self, str, fmt):
|
||||
return _CAPS.Time_fromString(self, str, fmt)
|
||||
def fromString(self, *args):
|
||||
return _CAPS.Time_fromString(self, *args)
|
||||
|
||||
@staticmethod
|
||||
def FromString(str, fmt):
|
||||
return _CAPS.Time_FromString(str, fmt)
|
||||
def FromString(*args):
|
||||
return _CAPS.Time_FromString(*args)
|
||||
__swig_destroy__ = _CAPS.delete_Time
|
||||
|
||||
# Register Time in _CAPS:
|
||||
@@ -203,18 +199,6 @@ _CAPS.Time_swigregister(Time)
|
||||
cvar = _CAPS.cvar
|
||||
Time.Null = _CAPS.cvar.Time_Null
|
||||
|
||||
def Time_LocalTime():
|
||||
return _CAPS.Time_LocalTime()
|
||||
|
||||
def Time_GMT():
|
||||
return _CAPS.Time_GMT()
|
||||
|
||||
def Time_FromYearDay(year, year_day):
|
||||
return _CAPS.Time_FromYearDay(year, year_day)
|
||||
|
||||
def Time_FromString(str, fmt):
|
||||
return _CAPS.Time_FromString(str, fmt)
|
||||
|
||||
UnknownPacket = _CAPS.UnknownPacket
|
||||
RawDataPacket = _CAPS.RawDataPacket
|
||||
MSEEDPacket = _CAPS.MSEEDPacket
|
||||
@@ -242,7 +226,6 @@ class UOM(object):
|
||||
|
||||
# Register UOM in _CAPS:
|
||||
_CAPS.UOM_swigregister(UOM)
|
||||
|
||||
class Quality(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -255,7 +238,6 @@ class Quality(object):
|
||||
|
||||
# Register Quality in _CAPS:
|
||||
_CAPS.Quality_swigregister(Quality)
|
||||
|
||||
class TimeStamp(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -273,7 +255,6 @@ class TimeStamp(object):
|
||||
|
||||
# Register TimeStamp in _CAPS:
|
||||
_CAPS.TimeStamp_swigregister(TimeStamp)
|
||||
|
||||
class PacketDataHeader(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -305,7 +286,6 @@ class PacketDataHeader(object):
|
||||
|
||||
# Register PacketDataHeader in _CAPS:
|
||||
_CAPS.PacketDataHeader_swigregister(PacketDataHeader)
|
||||
|
||||
class PacketDataHeaderV2(PacketDataHeader):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -331,7 +311,6 @@ class PacketDataHeaderV2(PacketDataHeader):
|
||||
|
||||
# Register PacketDataHeaderV2 in _CAPS:
|
||||
_CAPS.PacketDataHeaderV2_swigregister(PacketDataHeaderV2)
|
||||
|
||||
NetworkCode = _CAPS.NetworkCode
|
||||
StationCode = _CAPS.StationCode
|
||||
LocationCode = _CAPS.LocationCode
|
||||
@@ -355,7 +334,6 @@ class PacketHeaderV1(object):
|
||||
|
||||
# Register PacketHeaderV1 in _CAPS:
|
||||
_CAPS.PacketHeaderV1_swigregister(PacketHeaderV1)
|
||||
|
||||
class PacketHeaderV2(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -374,7 +352,6 @@ class PacketHeaderV2(object):
|
||||
|
||||
# Register PacketHeaderV2 in _CAPS:
|
||||
_CAPS.PacketHeaderV2_swigregister(PacketHeaderV2)
|
||||
|
||||
class ResponseHeader(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -390,7 +367,6 @@ class ResponseHeader(object):
|
||||
|
||||
# Register ResponseHeader in _CAPS:
|
||||
_CAPS.ResponseHeader_swigregister(ResponseHeader)
|
||||
|
||||
class DataRecord(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
|
||||
@@ -405,6 +381,9 @@ class DataRecord(object):
|
||||
RS_Max = _CAPS.DataRecord_RS_Max
|
||||
__swig_destroy__ = _CAPS.delete_DataRecord
|
||||
|
||||
def clone(self):
|
||||
return _CAPS.DataRecord_clone(self)
|
||||
|
||||
def formatName(self):
|
||||
return _CAPS.DataRecord_formatName(self)
|
||||
|
||||
@@ -449,7 +428,6 @@ class DataRecord(object):
|
||||
|
||||
# Register DataRecord in _CAPS:
|
||||
_CAPS.DataRecord_swigregister(DataRecord)
|
||||
|
||||
class RawPacket(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -464,7 +442,6 @@ class RawPacket(object):
|
||||
|
||||
# Register RawPacket in _CAPS:
|
||||
_CAPS.RawPacket_swigregister(RawPacket)
|
||||
|
||||
class MetaPacket(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -482,7 +459,6 @@ class MetaPacket(object):
|
||||
|
||||
# Register MetaPacket in _CAPS:
|
||||
_CAPS.MetaPacket_swigregister(MetaPacket)
|
||||
|
||||
class Packet(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -503,6 +479,7 @@ class Packet(object):
|
||||
dt_us = property(_CAPS.Packet_dt_us_get, _CAPS.Packet_dt_us_set)
|
||||
uom = property(_CAPS.Packet_uom_get, _CAPS.Packet_uom_set)
|
||||
timingQuality = property(_CAPS.Packet_timingQuality_get, _CAPS.Packet_timingQuality_set)
|
||||
context = property(_CAPS.Packet_context_get, _CAPS.Packet_context_set)
|
||||
|
||||
def size(self):
|
||||
return _CAPS.Packet_size(self)
|
||||
@@ -510,7 +487,6 @@ class Packet(object):
|
||||
|
||||
# Register Packet in _CAPS:
|
||||
_CAPS.Packet_swigregister(Packet)
|
||||
|
||||
class AnyDataRecord(DataRecord):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -524,6 +500,9 @@ class AnyDataRecord(DataRecord):
|
||||
def type(self):
|
||||
return _CAPS.AnyDataRecord_type(self)
|
||||
|
||||
def clone(self):
|
||||
return _CAPS.AnyDataRecord_clone(self)
|
||||
|
||||
def formatName(self):
|
||||
return _CAPS.AnyDataRecord_formatName(self)
|
||||
|
||||
@@ -578,7 +557,6 @@ class AnyDataRecord(DataRecord):
|
||||
|
||||
# Register AnyDataRecord in _CAPS:
|
||||
_CAPS.AnyDataRecord_swigregister(AnyDataRecord)
|
||||
|
||||
LL_UNDEFINED = _CAPS.LL_UNDEFINED
|
||||
LL_ERROR = _CAPS.LL_ERROR
|
||||
LL_WARNING = _CAPS.LL_WARNING
|
||||
@@ -613,7 +591,6 @@ class SPClock(object):
|
||||
|
||||
# Register SPClock in _CAPS:
|
||||
_CAPS.SPClock_swigregister(SPClock)
|
||||
|
||||
class Encoder(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
|
||||
@@ -643,18 +620,20 @@ class Encoder(object):
|
||||
def currentTime(self):
|
||||
return _CAPS.Encoder_currentTime(self)
|
||||
|
||||
def setTimingQuality(self, quality):
|
||||
return _CAPS.Encoder_setTimingQuality(self, quality)
|
||||
|
||||
def timingQuality(self):
|
||||
return _CAPS.Encoder_timingQuality(self)
|
||||
|
||||
def setTimingQuality(self, quality):
|
||||
return _CAPS.Encoder_setTimingQuality(self, quality)
|
||||
def setContext(self, context):
|
||||
return _CAPS.Encoder_setContext(self, context)
|
||||
|
||||
def pop(self):
|
||||
return _CAPS.Encoder_pop(self)
|
||||
|
||||
# Register Encoder in _CAPS:
|
||||
_CAPS.Encoder_swigregister(Encoder)
|
||||
|
||||
class EncoderFactory(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
|
||||
@@ -674,7 +653,6 @@ class EncoderFactory(object):
|
||||
|
||||
# Register EncoderFactory in _CAPS:
|
||||
_CAPS.EncoderFactory_swigregister(EncoderFactory)
|
||||
|
||||
class MSEEDEncoderFactory(EncoderFactory):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
|
||||
@@ -688,7 +666,6 @@ class MSEEDEncoderFactory(EncoderFactory):
|
||||
|
||||
# Register MSEEDEncoderFactory in _CAPS:
|
||||
_CAPS.MSEEDEncoderFactory_swigregister(MSEEDEncoderFactory)
|
||||
|
||||
class SteimEncoderFactory(MSEEDEncoderFactory):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
|
||||
@@ -702,7 +679,6 @@ class SteimEncoderFactory(MSEEDEncoderFactory):
|
||||
|
||||
# Register SteimEncoderFactory in _CAPS:
|
||||
_CAPS.SteimEncoderFactory_swigregister(SteimEncoderFactory)
|
||||
|
||||
class IdentityEncoderFactory(MSEEDEncoderFactory):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -719,7 +695,6 @@ class IdentityEncoderFactory(MSEEDEncoderFactory):
|
||||
|
||||
# Register IdentityEncoderFactory in _CAPS:
|
||||
_CAPS.IdentityEncoderFactory_swigregister(IdentityEncoderFactory)
|
||||
|
||||
class Steim1EncoderFactory(SteimEncoderFactory):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -733,7 +708,6 @@ class Steim1EncoderFactory(SteimEncoderFactory):
|
||||
|
||||
# Register Steim1EncoderFactory in _CAPS:
|
||||
_CAPS.Steim1EncoderFactory_swigregister(Steim1EncoderFactory)
|
||||
|
||||
class Steim2EncoderFactory(SteimEncoderFactory):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -747,7 +721,6 @@ class Steim2EncoderFactory(SteimEncoderFactory):
|
||||
|
||||
# Register Steim2EncoderFactory in _CAPS:
|
||||
_CAPS.Steim2EncoderFactory_swigregister(Steim2EncoderFactory)
|
||||
|
||||
class MSEEDDataRecord(DataRecord):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
|
||||
@@ -755,6 +728,9 @@ class MSEEDDataRecord(DataRecord):
|
||||
raise AttributeError("No constructor defined - class is abstract")
|
||||
__repr__ = _swig_repr
|
||||
|
||||
def clone(self):
|
||||
return _CAPS.MSEEDDataRecord_clone(self)
|
||||
|
||||
def formatName(self):
|
||||
return _CAPS.MSEEDDataRecord_formatName(self)
|
||||
|
||||
@@ -800,7 +776,6 @@ class MSEEDDataRecord(DataRecord):
|
||||
|
||||
# Register MSEEDDataRecord in _CAPS:
|
||||
_CAPS.MSEEDDataRecord_swigregister(MSEEDDataRecord)
|
||||
|
||||
class Plugin(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -875,11 +850,14 @@ class Plugin(object):
|
||||
def setPacketAckFunc(self, func):
|
||||
return _CAPS.Plugin_setPacketAckFunc(self, func)
|
||||
|
||||
def setSendTimeout(self, timeout):
|
||||
return _CAPS.Plugin_setSendTimeout(self, timeout)
|
||||
def setConnectionTimeout(self, sec):
|
||||
return _CAPS.Plugin_setConnectionTimeout(self, sec)
|
||||
|
||||
def setTimeouts(self, *args):
|
||||
return _CAPS.Plugin_setTimeouts(self, *args)
|
||||
def setSendTimeout(self, sec):
|
||||
return _CAPS.Plugin_setSendTimeout(self, sec)
|
||||
|
||||
def setTimeouts(self, ack, lastAck, send):
|
||||
return _CAPS.Plugin_setTimeouts(self, ack, lastAck, send)
|
||||
|
||||
def readJournal(self):
|
||||
return _CAPS.Plugin_readJournal(self)
|
||||
@@ -896,6 +874,15 @@ class Plugin(object):
|
||||
def writeJournal(self, *args):
|
||||
return _CAPS.Plugin_writeJournal(self, *args)
|
||||
|
||||
def lastEndTime(self, id):
|
||||
return _CAPS.Plugin_lastEndTime(self, id)
|
||||
|
||||
def pushRecord(self, net, sta, loc, cha, rec, uom, timingQuality=-1, context=None):
|
||||
return _CAPS.Plugin_pushRecord(self, net, sta, loc, cha, rec, uom, timingQuality, context)
|
||||
|
||||
def pushRaw(self, net, sta, loc, cha, stime, numerator, denominator, uom, data, count, dt, timingQuality=-1, context=None):
|
||||
return _CAPS.Plugin_pushRaw(self, net, sta, loc, cha, stime, numerator, denominator, uom, data, count, dt, timingQuality, context)
|
||||
|
||||
def flushEncoders(self):
|
||||
return _CAPS.Plugin_flushEncoders(self)
|
||||
|
||||
@@ -905,8 +892,26 @@ class Plugin(object):
|
||||
def packetBuffer(self):
|
||||
return _CAPS.Plugin_packetBuffer(self)
|
||||
|
||||
def setAgent(self, agent):
|
||||
return _CAPS.Plugin_setAgent(self, agent)
|
||||
def setHostInfo(self, info):
|
||||
return _CAPS.Plugin_setHostInfo(self, info)
|
||||
|
||||
def setRuntimeInfo(self, info):
|
||||
return _CAPS.Plugin_setRuntimeInfo(self, info)
|
||||
|
||||
def setConnectionID(self, id):
|
||||
return _CAPS.Plugin_setConnectionID(self, id)
|
||||
|
||||
def setConnectionIDFile(self, filename):
|
||||
return _CAPS.Plugin_setConnectionIDFile(self, filename)
|
||||
|
||||
def connectionID(self):
|
||||
return _CAPS.Plugin_connectionID(self)
|
||||
|
||||
def setConnectedCallback(self, f):
|
||||
return _CAPS.Plugin_setConnectedCallback(self, f)
|
||||
|
||||
def setDisconnectedCallback(self, f):
|
||||
return _CAPS.Plugin_setDisconnectedCallback(self, f)
|
||||
|
||||
def version(self):
|
||||
return _CAPS.Plugin_version(self)
|
||||
@@ -914,9 +919,11 @@ class Plugin(object):
|
||||
def push(self, *args):
|
||||
return _CAPS.Plugin_push(self, *args)
|
||||
|
||||
def pushAny(self, *args):
|
||||
return _CAPS.Plugin_pushAny(self, *args)
|
||||
|
||||
# Register Plugin in _CAPS:
|
||||
_CAPS.Plugin_swigregister(Plugin)
|
||||
|
||||
class RawResponseHeader(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -935,7 +942,6 @@ class RawResponseHeader(object):
|
||||
|
||||
# Register RawResponseHeader in _CAPS:
|
||||
_CAPS.RawResponseHeader_swigregister(RawResponseHeader)
|
||||
|
||||
class RawDataRecord(DataRecord):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
|
||||
@@ -943,6 +949,9 @@ class RawDataRecord(DataRecord):
|
||||
raise AttributeError("No constructor defined - class is abstract")
|
||||
__repr__ = _swig_repr
|
||||
|
||||
def clone(self):
|
||||
return _CAPS.RawDataRecord_clone(self)
|
||||
|
||||
def formatName(self):
|
||||
return _CAPS.RawDataRecord_formatName(self)
|
||||
|
||||
@@ -1000,7 +1009,6 @@ class RawDataRecord(DataRecord):
|
||||
|
||||
# Register RawDataRecord in _CAPS:
|
||||
_CAPS.RawDataRecord_swigregister(RawDataRecord)
|
||||
|
||||
class FixedRawDataRecord(RawDataRecord):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
|
||||
@@ -1029,7 +1037,6 @@ class FixedRawDataRecord(RawDataRecord):
|
||||
|
||||
# Register FixedRawDataRecord in _CAPS:
|
||||
_CAPS.FixedRawDataRecord_swigregister(FixedRawDataRecord)
|
||||
|
||||
class ChunkHeader(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -1065,7 +1072,6 @@ class ChunkHeader(object):
|
||||
|
||||
# Register ChunkHeader in _CAPS:
|
||||
_CAPS.ChunkHeader_swigregister(ChunkHeader)
|
||||
|
||||
class ChunkIterator(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -1121,7 +1127,6 @@ class Chunk(object):
|
||||
|
||||
# Register Chunk in _CAPS:
|
||||
_CAPS.Chunk_swigregister(Chunk)
|
||||
|
||||
class HeadChunk(Chunk):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -1142,7 +1147,6 @@ class HeadChunk(Chunk):
|
||||
|
||||
# Register HeadChunk in _CAPS:
|
||||
_CAPS.HeadChunk_swigregister(HeadChunk)
|
||||
|
||||
class SID(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -1166,7 +1170,6 @@ class SID(object):
|
||||
|
||||
# Register SID in _CAPS:
|
||||
_CAPS.SID_swigregister(SID)
|
||||
|
||||
class SIDChunk(Chunk, SID):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -1186,7 +1189,6 @@ class SIDChunk(Chunk, SID):
|
||||
|
||||
# Register SIDChunk in _CAPS:
|
||||
_CAPS.SIDChunk_swigregister(SIDChunk)
|
||||
|
||||
class RTCM2DataRecord(DataRecord):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
|
||||
@@ -1194,6 +1196,9 @@ class RTCM2DataRecord(DataRecord):
|
||||
raise AttributeError("No constructor defined - class is abstract")
|
||||
__repr__ = _swig_repr
|
||||
|
||||
def clone(self):
|
||||
return _CAPS.RTCM2DataRecord_clone(self)
|
||||
|
||||
def formatName(self):
|
||||
return _CAPS.RTCM2DataRecord_formatName(self)
|
||||
|
||||
@@ -1239,7 +1244,6 @@ class RTCM2DataRecord(DataRecord):
|
||||
|
||||
# Register RTCM2DataRecord in _CAPS:
|
||||
_CAPS.RTCM2DataRecord_swigregister(RTCM2DataRecord)
|
||||
|
||||
class Socket(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -1297,8 +1301,8 @@ class Socket(object):
|
||||
def setNonBlocking(self, nb):
|
||||
return _CAPS.Socket_setNonBlocking(self, nb)
|
||||
|
||||
def connect(self, hostname, port):
|
||||
return _CAPS.Socket_connect(self, hostname, port)
|
||||
def connect(self, hostname, port, timeout=30):
|
||||
return _CAPS.Socket_connect(self, hostname, port, timeout)
|
||||
|
||||
def rx(self):
|
||||
return _CAPS.Socket_rx(self)
|
||||
@@ -1308,10 +1312,6 @@ class Socket(object):
|
||||
|
||||
# Register Socket in _CAPS:
|
||||
_CAPS.Socket_swigregister(Socket)
|
||||
|
||||
def Socket_toString(arg1):
|
||||
return _CAPS.Socket_toString(arg1)
|
||||
|
||||
class SSLSocket(Socket):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -1326,8 +1326,8 @@ class SSLSocket(Socket):
|
||||
def read(self, data, len):
|
||||
return _CAPS.SSLSocket_read(self, data, len)
|
||||
|
||||
def connect(self, hostname, port):
|
||||
return _CAPS.SSLSocket_connect(self, hostname, port)
|
||||
def connect(self, hostname, port, timeout=30):
|
||||
return _CAPS.SSLSocket_connect(self, hostname, port, timeout)
|
||||
|
||||
def sessionID(self):
|
||||
return _CAPS.SSLSocket_sessionID(self)
|
||||
@@ -1340,7 +1340,6 @@ class SSLSocket(Socket):
|
||||
|
||||
# Register SSLSocket in _CAPS:
|
||||
_CAPS.SSLSocket_swigregister(SSLSocket)
|
||||
|
||||
class charArray(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -1364,10 +1363,6 @@ class charArray(object):
|
||||
|
||||
# Register charArray in _CAPS:
|
||||
_CAPS.charArray_swigregister(charArray)
|
||||
|
||||
def charArray_frompointer(t):
|
||||
return _CAPS.charArray_frompointer(t)
|
||||
|
||||
class arraybuf(object):
|
||||
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||||
__repr__ = _swig_repr
|
||||
@@ -1397,7 +1392,6 @@ class arraybuf(object):
|
||||
# Register arraybuf in _CAPS:
|
||||
_CAPS.arraybuf_swigregister(arraybuf)
|
||||
|
||||
|
||||
def splitAddress(host, port, address, default_port):
|
||||
return _CAPS.splitAddress(host, port, address, default_port)
|
||||
|
||||
@@ -1431,4 +1425,3 @@ def timeSpanToSamplesFloor(head, span):
|
||||
def dataTypeSize(dt):
|
||||
return _CAPS.dataTypeSize(dt)
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user