Expand description
GVCP control plane utilities.
Re-exports§
pub use consts::PORT as GVCP_PORT;
Modules§
- consts
- GVCP protocol constants grouped by semantic area.
Structs§
- Device
Info - Information returned by GVCP discovery packets.
- Gige
Device - GVCP device handle.
- Gvcp
AckHeader - GVCP acknowledgement header wrapper.
- Gvcp
Request Header - GVCP request header.
- Stream
Params - Stream negotiation outcome describing the values written to the device.
Enums§
- Gige
Error - Errors that can occur when operating the GVCP control path.
Constants§
- SCPS_
DO_ NOT_ FRAGMENT GevSCPSPacketSizebit 30: set do-not-fragment on transmitted packets.- SCPS_
FIRE_ TEST_ PACKET GevSCPSPacketSizebit 31: emit one test packet of the requested size.- STREAM_
PACKET_ SIZE_ MASK - The bits of
GevSCPSPacketSizethat hold the packet size.
Functions§
- discover
- Discover GigE Vision devices on the local network by broadcasting a GVCP discovery command.
- discover_
all - Discover devices on all interfaces including loopback.
- discover_
on_ interface - Discover devices only on the specified interface name. Discover devices only on the specified interface name.
- force_
ip - Send a FORCEIP command to temporarily assign an IP address to a device.