Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
sick
cola2
Command
sick::cola2::Command Member List
This is the complete list of members for
sick::cola2::Command
, including all inherited members.
addTelegramData
(const std::vector< uint8_t > &telegram) const =0
sick::cola2::Command
private
pure virtual
addTelegramHeader
(const std::vector< uint8_t > &telegram) const
sick::cola2::Command
private
Command
(sick::cola2::Cola2Session &session, const uint16_t &command_type, const uint16_t &command_mode)
sick::cola2::Command
constructTelegram
(const std::vector< uint8_t > &telegram) const
sick::cola2::Command
expandTelegram
(const std::vector< uint8_t > &telegram, size_t additional_bytes) const
sick::cola2::Command
protected
getCommandMode
() const
sick::cola2::Command
getCommandType
() const
sick::cola2::Command
getDataVector
() const
sick::cola2::Command
getRequestID
() const
sick::cola2::Command
getSessionID
() const
sick::cola2::Command
lockExecutionMutex
()
sick::cola2::Command
m_command_mode
sick::cola2::Command
private
m_command_type
sick::cola2::Command
private
m_data_vector
sick::cola2::Command
private
m_execution_mutex
sick::cola2::Command
private
m_request_id
sick::cola2::Command
private
m_session
sick::cola2::Command
protected
m_session_id
sick::cola2::Command
private
m_tcp_parser_ptr
sick::cola2::Command
private
m_was_successful
sick::cola2::Command
private
prepareHeader
() const
sick::cola2::Command
private
processReply
()=0
sick::cola2::Command
private
pure virtual
processReplyBase
(const std::vector< uint8_t > &packet)
sick::cola2::Command
setCommandMode
(const uint8_t &command_mode)
sick::cola2::Command
setCommandType
(const uint8_t &command_type)
sick::cola2::Command
setDataVector
(const std::vector< uint8_t > &data)
sick::cola2::Command
setRequestID
(const uint16_t &request_id)
sick::cola2::Command
setSessionID
(const uint32_t &session_id)
sick::cola2::Command
waitForCompletion
()
sick::cola2::Command
wasSuccessful
() const
sick::cola2::Command
writeCola2HubCntrToDataPtr
(std::vector< uint8_t >::iterator data_ptr) const
sick::cola2::Command
private
writeCola2NoCToDataPtr
(std::vector< uint8_t >::iterator data_ptr) const
sick::cola2::Command
private
writeCola2StxToDataPtr
(std::vector< uint8_t >::iterator data_ptr) const
sick::cola2::Command
private
writeCommandModeToDataPtr
(std::vector< uint8_t >::iterator data_ptr) const
sick::cola2::Command
private
writeCommandTypeToDataPtr
(std::vector< uint8_t >::iterator data_ptr) const
sick::cola2::Command
private
writeDataToDataPtr
(std::vector< uint8_t >::iterator data_ptr, const std::vector< uint8_t > &telegram) const
sick::cola2::Command
private
writeLengthToDataPtr
(std::vector< uint8_t >::iterator data_ptr, const std::vector< uint8_t > &telegram) const
sick::cola2::Command
private
writeRequestIdToDataPtr
(std::vector< uint8_t >::iterator data_ptr) const
sick::cola2::Command
private
writeSessionIdToDataPtr
(std::vector< uint8_t >::iterator data_ptr) const
sick::cola2::Command
private
~Command
()
sick::cola2::Command
inline
virtual
sick_safetyscanners
Author(s): Lennart Puck
autogenerated on Fri Apr 2 2021 02:45:42