Enums

Details

class Aravis.AcquisitionMode(value)

Bases: GObject.GEnum

classmethod from_string(string)
Parameters:string (str) –
Return type:Aravis.AcquisitionMode
classmethod to_string(value)
Parameters:value (Aravis.AcquisitionMode) –
Return type:str
CONTINUOUS = 0

continuous acquisition

SINGLE_FRAME = 1

only one frame will be acquired

MULTI_FRAME = 2

multiple frames will be acquired

class Aravis.Auto(value)

Bases: GObject.GEnum

classmethod from_string(string)
Parameters:string (str) –
Return type:Aravis.Auto
classmethod to_string(value)
Parameters:value (Aravis.Auto) –
Return type:str
OFF = 0

manual setting

ONCE = 1

automatic setting done once, then returns to manual

CONTINUOUS = 2

setting is adjusted continuously

class Aravis.BufferPayloadType(value)

Bases: GObject.GEnum

UNKNOWN = -1

unknown payload type

IMAGE = 1

image data

RAWDATA = 2

raw data

FILE = 3

file

CHUNK_DATA = 4

chunk data

EXTENDED_CHUNK_DATA = 5

extended chunk data

JPEG = 6

JPEG data

JPEG2000 = 7

JPEG2000 data

H264 = 8

h264 data

MULTIZONE_IMAGE = 9

multizone image

class Aravis.BufferStatus(value)

Bases: GObject.GEnum

UNKNOWN = -1

unknown status

SUCCESS = 0

the buffer contains a valid image

CLEARED = 1

the buffer is cleared

TIMEOUT = 2

timeout was reached before all packets are received

MISSING_PACKETS = 3

stream has missing packets

WRONG_PACKET_ID = 4

stream has packet with wrong id

SIZE_MISMATCH = 5

the received image didn’t fit in the buffer data space

FILLING = 6

the image is currently being filled

ABORTED = 7

the filling was aborted before completion

class Aravis.ChunkParserStatus(value)

Bases: GObject.GEnum

UNKNOWN = -1

unknown status

SUCCESS = 0

no error has occured

BUFFER_NOT_FOUND = 1

buffer not found

CHUNK_NOT_FOUND = 2

chunk not found

INVALID_FEATURE_NAME = 3
class Aravis.DebugLevel(value)

Bases: GObject.GEnum

NONE = 0
WARNING = 1
DEBUG = 2
LOG = 3
COUNT = 4
class Aravis.DeviceStatus(value)

Bases: GObject.GEnum

UNKNOWN = -1

unknown status

SUCCESS = 0

no error has occured

TIMEOUT = 1

action failed on a timeout

WRITE_ERROR = 2

write on a read only node

TRANSFER_ERROR = 3

error during data transfer

NOT_CONNECTED = 4

device not connected

class Aravis.DomNodeType(value)

Bases: GObject.GEnum

ELEMENT_NODE = 1
DOCUMENT_TYPE_NODE = 10
DOCUMENT_FRAGMENT_NODE = 11
NOTATION_NODE = 12
ATTRIBUTE_NODE = 2
TEXT_NODE = 3
CDATA_SECTION_NODE = 4
ENTITY_REFERENCE_NODE = 5
ENTITY_NODE = 6
PROCESSING_INSTRUCTION_NODE = 7
COMMENT_NODE = 8
DOCUMENT_NODE = 9
class Aravis.GcAccessMode(value)

Bases: GObject.GEnum

RO = 0
WO = 1
RW = 2
class Aravis.GcCachable(value)

Bases: GObject.GEnum

NO_CACHE = 0
WRITE_TRHOUGH = 1
WRITE_AROUND = 2
class Aravis.GcError(value)

Bases: GObject.GEnum

classmethod quark()
Return type:int
PROPERTY_NOT_DEFINED = 0
PVALUE_NOT_DEFINED = 1
INVALID_PVALUE = 2
EMPTY_ENUMERATION = 3
OUT_OF_RANGE = 4
class Aravis.GcNameSpace(value)

Bases: GObject.GEnum

STANDARD = 0
CUSTOM = 1
class Aravis.GcPropertyNodeType(value)

Bases: GObject.GEnum

UNKNOWN = 0
VALUE = 1
ON_VALUE = 10
P_UNKNONW = 1000
P_FEATURE = 1001
P_VALUE = 1002
P_ADDRESS = 1003
P_IS_IMPLEMENTED = 1004
P_IS_LOCKED = 1005
P_IS_AVAILABLE = 1006
P_MINIMUM = 1007
P_MAXIMUM = 1008
P_INCREMENT = 1009
P_INDEX = 1010
P_LENGTH = 1011
P_PORT = 1012
P_VARIABLE = 1013
P_INVALIDATOR = 1014
P_COMMAND_VALUE = 1015
P_VALUE_INDEXED = 1016
P_VALUE_DEFAULT = 1017
OFF_VALUE = 11
LENGTH = 12
FORMULA = 13
FORMULA_TO = 14
FORMULA_FROM = 15
EXPRESSION = 16
CONSTANT = 17
ACCESS_MODE = 18
CACHABLE = 19
ADDRESS = 2
POLLING_TIME = 20
ENDIANESS = 21
SIGN = 22
LSB = 23
MSB = 24
BIT = 25
COMMAND_VALUE = 26
CHUNK_ID = 27
VALUE_INDEXED = 28
VALUE_DEFAULT = 29
DESCRIPTION = 3
TOOLTIP = 4
DISPLAY_NAME = 5
MINIMUM = 6
MAXIMUM = 7
INCREMENT = 8
UNIT = 9
class Aravis.GcRegisterNodeType(value)

Bases: GObject.GEnum

REGISTER = 0

Register node

INTEGER = 1

IntReg node

MASKED_INTEGER = 2

MaskedIntReg node

FLOAT = 3

FloatReg node

STRING = 4

StringReg node

STRUCT_REGISTER = 5

StructReg node

class Aravis.GcSign(value)

Bases: GObject.GEnum

SIGNED = 0

signed integer

UNSIGNED = 1

unsigned integer

class Aravis.GcSignedness(value)

Bases: GObject.GEnum

SIGNED = 0
UNSIGNED = 1
class Aravis.GvStreamOption(value)

Bases: GObject.GEnum

NONE = 0

no option specified

PACKET_SOCKET_DISABLED = 1

use of packet socket is disabled

class Aravis.GvStreamPacketResend(value)

Bases: GObject.GEnum

NEVER = 0

never request a packet resend

ALWAYS = 1

request a packet resend if a packet was missing

class Aravis.GvStreamSocketBuffer(value)

Bases: GObject.GEnum

FIXED = 0

socket buffer is set to a given fixed value

AUTO = 1

sockect buffer is set with respect to the payload size

class Aravis.GvcpCommand(value)

Bases: GObject.GEnum

READ_REGISTER_CMD = 128
READ_REGISTER_ACK = 129
WRITE_REGISTER_CMD = 130
WRITE_REGISTER_ACK = 131
READ_MEMORY_CMD = 132
READ_MEMORY_ACK = 133
WRITE_MEMORY_CMD = 134
WRITE_MEMORY_ACK = 135
PENDING_ACK = 137
DISCOVERY_CMD = 2
DISCOVERY_ACK = 3
BYE_CMD = 4
BYE_ACK = 5
PACKET_RESEND_CMD = 64
PACKET_RESEND_ACK = 65
class Aravis.GvcpPacketType(value)

Bases: GObject.GEnum

ACK = 0
RESEND = 16896
CMD = 16897
ERROR = 32774
class Aravis.GvspContentType(value)

Bases: GObject.GEnum

LEADER = 1
TRAILER = 2
BLOCK = 3
class Aravis.GvspPacketType(value)

Bases: GObject.GEnum

OK = 0
RESEND = 256
ERROR = 32780
class Aravis.GvspPayloadType(value)

Bases: GObject.GEnum

IMAGE = 1
RAWDATA = 2
FILE = 3
CHUNK_DATA = 4
EXTENDED_CHUNK_DATA = 5
JPEG = 6
JPEG2000 = 7
H264 = 8
MULTIZONE_IMAGE = 9
class Aravis.StreamCallbackType(value)

Bases: GObject.GEnum

Describes when the stream callback is called.

INIT = 0

thread initialization, happens once

EXIT = 1

thread end, happens once

START_BUFFER = 2

buffer filling start, happens at each frame

BUFFER_DONE = 3

buffer filled, happens at each frame

class Aravis.UvcpCommand(value)

Bases: GObject.GEnum

READ_MEMORY_CMD = 2048
READ_MEMORY_ACK = 2049
WRITE_MEMORY_CMD = 2050
WRITE_MEMORY_ACK = 2051
PENDING_ACK = 2053
EVENT_CMD = 3072
class Aravis.UvcpManifestSchemaType(value)

Bases: GObject.GEnum

RAW = 0
ZIP = 1
class Aravis.UvcpPacketType(value)

Bases: GObject.GEnum

ACK = 0
CMD = 16384
ERROR = 65535
class Aravis.UvspPacketType(value)

Bases: GObject.GEnum

UNKNOWN = 0
LEADER = 1
TRAILER = 2
DATA = 3
class Aravis.UvspPayloadType(value)

Bases: GObject.GEnum

UNKNOWN = 0
IMAGE = 1
CHUNK = 16384
EXTENDED_CHUNK = 16385
class Aravis.XmlSchemaError(value)

Bases: GObject.GEnum

STRUCTURE = 0