Top |
GInetAddress * | device-address | Write / Construct Only |
GInetAddress * | interface-address | Write / Construct Only |
ArvDevice * arv_gv_device_new (GInetAddress *interface_address
,GInetAddress *device_address
,GError **error
);
Since: 0.8.0
guint64 arv_gv_device_get_timestamp_tick_frequency (ArvGvDevice *gv_device
,GError **error
);
GSocketAddress *
arv_gv_device_get_device_address (ArvGvDevice *device
);
Since: 0.2.0
GSocketAddress *
arv_gv_device_get_interface_address (ArvGvDevice *device
);
Since: 0.2.0
guint arv_gv_device_get_packet_size (ArvGvDevice *gv_device
,GError **error
);
void arv_gv_device_set_packet_size (ArvGvDevice *gv_device
,gint packet_size
,GError **error
);
ArvGvStreamOption
arv_gv_device_get_stream_options (ArvGvDevice *gv_device
);
Since: 0.6.0
void arv_gv_device_set_stream_options (ArvGvDevice *gv_device
,ArvGvStreamOption options
);
Sets the option used during stream creation. It must be called before arv_device_create_stream()
.
Since: 0.6.0
guint arv_gv_device_auto_packet_size (ArvGvDevice *gv_device
,GError **error
);
Automatically determine the biggest packet size that can be used data streaming, and set GevSCPSPacketSize value accordingly. This function relies on the GevSCPSFireTestPacket feature. If this feature is not available, the packet size will be set to a default value (1500 bytes).
Since: 0.6.0
“device-address”
property“device-address” GInetAddress *
The device address.
Owner: ArvGvDevice
Flags: Write / Construct Only
“interface-address”
property“interface-address” GInetAddress *
The address of the interface connected to the device.
Owner: ArvGvDevice
Flags: Write / Construct Only