Interface that is used to retrieve control channel statistics from a software-based GigE Vision Device. More...
Public Member Functions | |
virtual | ~IPvSoftDeviceGEVStatistics () |
Virtual destructor. | |
virtual void | Reset ()=0 |
Resets all counters to zero. | |
virtual uint64_t | GetReadMemsReceived () const =0 |
GVCP read memory (READMEM_CMD) commands received. More... | |
virtual uint64_t | GetWriteMemsReceived () const =0 |
GVCP write memory (WRITEMEM_CMD) commands received. More... | |
virtual uint64_t | GetReadRegsReceived () const =0 |
GVCP read register (READREG_CMD) commands received. More... | |
virtual uint64_t | GetWriteRegsReceived () const =0 |
GVCP write register (WRITEREG_CMD) commands received. More... | |
virtual uint64_t | GetDiscoveriesReceived () const =0 |
GVCP discovery (DISCOVERY_CMD) commands received. More... | |
virtual uint64_t | GetActionCommandsReceived () const =0 |
GVCP action command (ACTION_CMD) received. More... | |
virtual uint64_t | GetForceIpsReceived () const =0 |
GVCP force IP configuration (FORCEIP_CMD) commands received. More... | |
virtual uint64_t | GetPacketResendRequestsReceived () const =0 |
GVCP packet resend (PACKETRESEND_CMD) commands received. More... | |
virtual uint64_t | GetPendingAcksIssued () const =0 |
GVCP pending acknowledges (PENDING_ACK) issued. More... | |
virtual uint64_t | GetRetriesReceived () const =0 |
GVCP command retries received. More... | |
virtual uint64_t | GetRetriesReceivedMax () const =0 |
GVCP command retries maximum for a single command. More... | |
virtual uint64_t | GetEventsIssued () const =0 |
GVCP messaging channel event commands (EVENT_CMD) issued. More... | |
virtual uint64_t | GetEventDatasIssued () const =0 |
GVCP messaging channel event (with data) comands (EVENTDATA_CMD) issued. More... | |
virtual uint64_t | GetEventRetriesIssued () const =0 |
GVCP retries issued for unacknowledged messaging channel event or event data commands. More... | |
virtual uint64_t | GetEventRetriesIssuedMax () const =0 |
virtual uint64_t | GetSessionsOpened () const =0 |
Returns the device controller session open count. More... | |
virtual uint64_t | GetSessionsClosed () const =0 |
Returns the device controller session close count. More... | |
virtual uint64_t | GetHeartbeatFailedCount () const =0 |
Returns the device controller session close on heartbeat failure count. More... | |
virtual uint64_t | GetGVSPTestPacketsIssued () const =0 |
Returns the number of GVSP test packets issued. More... | |
Interface that is used to retrieve control channel statistics from a software-based GigE Vision Device.
Can be retrieved from a properly initialized PvSoftDeviceGEV to access the statistics provided by this interface.
This class cannot be instantiated and there is no use case where you would need to implement this interface.
|
pure virtual |
GVCP action command (ACTION_CMD) received.
|
pure virtual |
GVCP discovery (DISCOVERY_CMD) commands received.
|
pure virtual |
GVCP messaging channel event (with data) comands (EVENTDATA_CMD) issued.
|
pure virtual |
GVCP retries issued for unacknowledged messaging channel event or event data commands.
|
pure virtual |
|
pure virtual |
GVCP messaging channel event commands (EVENT_CMD) issued.
|
pure virtual |
GVCP force IP configuration (FORCEIP_CMD) commands received.
|
pure virtual |
Returns the number of GVSP test packets issued.
|
pure virtual |
Returns the device controller session close on heartbeat failure count.
|
pure virtual |
GVCP packet resend (PACKETRESEND_CMD) commands received.
|
pure virtual |
GVCP pending acknowledges (PENDING_ACK) issued.
|
pure virtual |
GVCP read memory (READMEM_CMD) commands received.
|
pure virtual |
GVCP read register (READREG_CMD) commands received.
|
pure virtual |
GVCP command retries received.
|
pure virtual |
GVCP command retries maximum for a single command.
|
pure virtual |
Returns the device controller session close count.
|
pure virtual |
Returns the device controller session open count.
|
pure virtual |
GVCP write memory (WRITEMEM_CMD) commands received.
|
pure virtual |
GVCP write register (WRITEREG_CMD) commands received.
Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com