Critical Link MityCam SoC Firmware
1.0
Critical Link MityCam SoC Firmware
|
#include <GigEIOHandler.h>
Public Member Functions | |
tcGigEIOHandler (tcSensorBoard *apSensor, tcGigEIO *apChannel, tcAbstractHandler *apNextHandler, std::map< std::string, tcAbstractHandler * > *apMap) | |
void | update (tsUpdate asMessage) |
Public Member Functions inherited from SocCamera::tcAbstractHandler | |
tcAbstractHandler (tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL) | |
virtual | ~tcAbstractHandler () |
virtual std::string | execute (std::string &arCommandString, std::string &arParameters) |
void | appendHandler (tcAbstractHandler *apNextHandler) |
tcAbstractHandler * | prependHandler (tcAbstractHandler *apFirstHandler) |
virtual void | SetIOChannel (tcIOChannel *apChannel) |
void | unregisterFromFile () |
const std::string & | name () const |
return the handler name More... | |
Public Member Functions inherited from tcObserver | |
tcObserver () | |
virtual | ~tcObserver () |
Protected Attributes | |
tcGigEIO * | m_gigeio |
Protected Attributes inherited from SocCamera::tcAbstractHandler | |
std::string | m_name |
tcAbstractHandler * | mpNextHandler |
tcSensorBoard * | mpSensor |
Additional Inherited Members | |
Protected Member Functions inherited from SocCamera::tcAbstractHandler | |
void | Report (const char *fmt,...) |
void | ReportError (const char *fmt,...) |
Static Protected Member Functions inherited from SocCamera::tcAbstractHandler | |
static std::string | nack (int32 anNack) |
static std::string | ack (std::string *apValue=NULL) |
static std::string | carrotNumber (float anNum) |
static std::string | carrotNumber (int32 anNum) |
static std::string | carrotNumberHex (int32 anNum) |
static void | handleCode (tcRegUpdateUint32Msg *apMsg, teNackCode anCode) |
This class handles register file messages for registers related to the image streaming interface.
tcGigEIOHandler::tcGigEIOHandler | ( | tcSensorBoard * | apSensor, |
tcGigEIO * | apChannel, | ||
tcAbstractHandler * | apNextHandler, | ||
std::map< std::string, tcAbstractHandler * > * | apMap | ||
) |
tcGigEIOHandler Constructor
[in] | apSensor | Pointer to the sensor board object. |
[in] | apChannel | Pointer to the IO channel object. |
[in] | apNextHandler | The next handler in the linked list (actually I think it's the previous but whatever). |
[in] | apMap | String to handler map for handling string based messages. |
|
virtual |
This function processes register file updates for register addresses:
Reimplemented from SocCamera::tcAbstractHandler.
|
protected |