Namespace
Aravis – 0.8
The Aravis Vision Library
Dependencies
GLib—2.0 | Portable utility library |
Browse documentation | |
GObject—2.0 | The base type system library |
Browse documentation |
Classes
Buffer |
|
Camera |
|
ChunkParser |
|
Device |
|
DomCharacterData | |
DomDocument | |
DomDocumentFragment | |
DomElement | |
DomNamedNodeMap | |
DomNode | |
DomNodeChildList | |
DomNodeList | |
DomText | |
Evaluator | |
FakeCamera |
|
FakeDevice | |
FakeInterface | |
FakeStream | |
Gc |
|
GcBoolean | |
GcCategory | |
GcCommand | |
GcConverter | |
GcConverterNode | |
GcEnumEntry | |
GcEnumeration | |
GcFeatureNode |
|
GcFloatNode | |
GcFloatRegNode | |
GcGroupNode | |
GcIndexNode | |
GcIntConverterNode | |
GcIntegerNode | |
GcIntRegNode | |
GcIntSwissKnifeNode | |
GcInvalidatorNode | |
GcMaskedIntRegNode | |
GcNode |
|
GcPort | |
GcPropertyNode |
|
GcRegisterDescriptionNode | |
GcRegisterNode | |
GcStringNode | |
GcStringRegNode | |
GcStructEntryNode | |
GcStructRegNode | |
GcSwissKnife | |
GcSwissKnifeNode | |
GcValueIndexedNode | |
GvDevice | |
GvFakeCamera |
|
GvInterface | |
GvStream | |
Interface |
|
Stream |
|
UvDevice | |
UvInterface | |
UvStream | |
XmlSchema |
Aliases
PixelFormat |
A datatype to hold a pixel format. |
Enumerations
AccessCheckPolicy |
since: 0.8.6 |
AcquisitionMode | |
Auto | |
BufferPartDataType | |
BufferPayloadType | |
BufferStatus | |
ComponentSelectionFlags | |
DomNodeType | |
ExposureMode | |
GcAccessMode |
Specifies access mode for feature nodes and registers. |
GcCachable |
Specifies caching mode for register values. |
GcDisplayNotation |
Number display notations for showing numbers in user interfaces. since: 0.8.0 |
GcIsLinear |
Describes relationship between TO and FROM variables in Converter feature nodes. |
GcNameSpace |
Specifies feature node or register name space type. Standard name space features are listed in Genicam materials. Any other vendor-specific features should use custom name space type. |
GcPropertyNodeType | |
GcRepresentation |
Number representation formats. since: 0.8.0 |
GcSignedness |
Specifies signedness of integer registers. Per standard Genicam internally uses signed 64-bit signed integers for representing all integer registers. Therefore unsigned 64-bit integers are not available. |
GcStreamable |
Denotes that the corresponding feature is prepared to be stored to and loaded from a file via the node tree. The idea is to persist the state of a camera by storing the features marked as Streamable and restore the state by writing those features back to the node tree. since: 0.8.8 |
GcVisibility |
Specifies feature node recommended visibility in user interfaces. |
GvIpConfigurationMode | |
GvPacketSizeAdjustment | |
GvStreamPacketResend | |
GvStreamSocketBuffer | |
RangeCheckPolicy |
since: 0.8.6 |
RegisterCachePolicy |
since: 0.8.0 |
StreamCallbackType |
Describes when the reason the stream callback is called. You are probably more interested in
|
UvUsbMode |
Bitfields
GvInterfaceFlags |
since: 0.8.23 |
GvStreamOption |
Callbacks
DomDocumentCreateFunction | |
FakeCameraFillPattern | |
StreamCallback |
This is the signature of the callback passed on an |
Functions
debug_enable |
Configures the debug output using a configuration string consisting of a comma separated list of debug categories or category/debug level pair. since: 0.8.8 |
disable_interface |
Disable an interface by name. By default, all interfaces are enabled, except ‘Fake’. |
dom_implementation_add_document_type | |
dom_implementation_cleanup | |
dom_implementation_create_document |
Create a new DOM document. Currently, only |
enable_interface |
Enable an interface by name. By default, all interfaces are enabled, except ‘Fake’. |
get_device_address |
The index of a device may change after a call to arv_update_device_list(). since: 0.6.0 |
get_device_id |
Queries the unique device id corresponding to index. Prior to this
call the since: 0.2.0 |
get_device_manufacturer_info |
Queries the device manufacturer info. since: 0.8.20 |
get_device_model |
Queries the device model. since: 0.6.0 |
get_device_physical_id |
Queries the physical device id corresponding to index such as the MAC address for Ethernet based devices, bus id for PCI, USB or Firewire based devices. since: 0.2.0 |
get_device_protocol |
The index of a device may change after a call to arv_update_device_list(). since: 0.6.0 |
get_device_serial_nbr |
Queries the device serial. since: 0.6.0 |
get_device_vendor |
Queries the device vendor. since: 0.6.0 |
get_interface_id |
Retrieves the interface identifier. Possible values are ‘Fake’, ‘USB3Vision’ and ‘GigEVision’. |
get_n_devices |
Retrieves the number of currently online devices. This value is valid until the next call to arv_update_device_list(). |
get_n_interfaces |
Gets the number of available interfaces, including the disabled ones. |
make_thread_high_priority |
since: 0.4.0 |
make_thread_realtime |
since: 0.4.0 |
open_device |
Open a device corresponding to the given identifier. A since: 0.8.0 |
set_fake_camera_genicam_filename | |
set_interface_flags |
Set the device specific flags. since: 0.8.23 |
shutdown |
Frees a number of ressources allocated by Aravis that would be otherwise reported as memory leak by tools like Valgrind. The call to this function is optional if you don’t intend to check for memory leaks. |
update_device_list |
Updates the list of currently online devices. |