Class
AravisGvDevice
Instance methods
arv_gv_device_auto_packet_size
Automatically determine the biggest packet size that can be used data streaming, and set ArvGevSCPSPacketSize value accordingly. This function relies on the GevSCPSFireTestPacket feature.
since: 0.6.0
arv_gv_device_set_ip_configuration_mode
Sets the IP address configuration mode. Available modes are ARV_GV_IP_CONFIGURATION_MODE_DHCP, ARV_GV_IP_CONFIGURATION_MODE_PERSISTENT_IP, ARV_GV_IP_CONFIGURATION_MODE_LLA.
since: 0.8.22
arv_gv_device_set_packet_size_adjustment
Sets the option for the packet size adjustment happening at stream object creation. See
arv_gv_device_auto_packet_size()
for a description of the packet adjustment feature. The default behaviour is
ARV_GV_PACKET_SIZE_ADJUSTEMENT_ON_FAILURE_ONCE
, which means the packet size is adjusted if the current packet size
check fails, and only the first time arv_device_create_stream()
is successfully called during gv_device
instance life.
since: 0.8.3
arv_gv_device_set_persistent_ip
Sets the persistent IP address to device. Also disable DHCP then enable persistent IP mode.
since: 0.8.22
arv_gv_device_set_stream_options
Sets the option used during stream creation. It must be called before arv_device_create_stream().
since: 0.6.0
Methods inherited from GInitable (1)
g_initable_init
Initializes the object implementing the interface.
Signals
Signals inherited from ArvDevice (1)
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.