redvypr.data_packets.redvypr_address

class redvypr.data_packets.redvypr_address(addrstr=None, datapacket=None, local_hostinfo=None, datakey='', devicename='', hostname='', addr='', uuid='', redvypr_meta=None)

redvypr address

addresses are equal if there .address_str are equal TODO: let addrstr be another redvypr address and replace parts if datakay etc. is given TODO: let given datakey, devicename etc. replace the potentially defined address

__init__(addrstr=None, datapacket=None, local_hostinfo=None, datakey='', devicename='', hostname='', addr='', uuid='', redvypr_meta=None)
Parameters:
  • addrstr

  • datapacket

  • local_hostinfo

  • datakey

  • devicename

  • hostname

  • addr

  • uuid

  • redvypr_meta

Methods

__init__([addrstr, datapacket, ...])

param addrstr:

get_data(datapacket)

Returns the data in the datapacket that fits with the address.

get_str([strtype])

param strtype:

get_strtypes()

Returns a list of available datastream str types Returns: