AA enum value | devices::SopasBase | protected |
action_getScannerTypeAndVersion() | devices::SopasBase | |
AI enum value | devices::SopasBase | protected |
AN enum value | devices::SopasBase | protected |
ByIndex enum value | devices::SopasBase | |
ByName enum value | devices::SopasBase | |
closeTcpConnection() | devices::SopasBase | private |
CMD_UNKNOWN enum value | devices::SopasBase | protected |
CoLa_A enum value | devices::SopasBase | |
CoLa_B enum value | devices::SopasBase | |
colaA_decodeCommand(std::string *rxData) | devices::SopasBase | protected |
colaA_decodeScannerTypeAndVersion(std::string *rxData) | devices::SopasBase | private |
colaB_decodeScannerTypeAndVersion(UINT8 *buffer, UINT16 pos) | devices::SopasBase | private |
COMMAND_Event_Acknowledge | devices::SopasBase | static |
COMMAND_Invoke_Method_Answer | devices::SopasBase | static |
COMMAND_Invoke_Method_ByIndex | devices::SopasBase | static |
COMMAND_Invoke_Method_ByName | devices::SopasBase | static |
COMMAND_Method_Result_Answer | devices::SopasBase | static |
COMMAND_Method_Result_ByIndex | devices::SopasBase | static |
COMMAND_Method_Result_ByName | devices::SopasBase | static |
COMMAND_Read_Variable_Answer | devices::SopasBase | static |
COMMAND_Read_Variable_ByIndex | devices::SopasBase | static |
COMMAND_Read_Variable_ByName | devices::SopasBase | static |
COMMAND_Register_Event_Answer | devices::SopasBase | static |
COMMAND_Register_Event_ByIndex | devices::SopasBase | static |
COMMAND_Register_Event_ByName | devices::SopasBase | static |
COMMAND_Send_Event_ByIndex | devices::SopasBase | static |
COMMAND_Send_Event_ByName | devices::SopasBase | static |
COMMAND_Write_Variable_Answer | devices::SopasBase | static |
COMMAND_Write_Variable_ByIndex | devices::SopasBase | static |
COMMAND_Write_Variable_ByName | devices::SopasBase | static |
connect() | devices::SopasBase | |
CONNECTED enum value | devices::SopasBase | protected |
CONSTRUCTED enum value | devices::SopasBase | protected |
convertSopasErrorCodeToText(UINT16 errorCode) | devices::SopasBase | static |
copyFrameToResposeBuffer(UINT32 frameLength) | devices::SopasBase | private |
DecoderFunction typedef | devices::SopasBase | |
DecoderFunctionMapByIndex typedef | devices::SopasBase | private |
DecoderFunctionMapByName typedef | devices::SopasBase | private |
disconnect() | devices::SopasBase | |
EA enum value | devices::SopasBase | protected |
EI enum value | devices::SopasBase | protected |
evalCaseResultDecoder(SopasEventMessage &msg)=0 | devices::SopasBase | protectedpure virtual |
EVENTNAME_SUBSCRIBE_EVALCASES | devices::SopasBase | static |
EVENTNAME_SUBSCRIBE_SCANS | devices::SopasBase | static |
FA enum value | devices::SopasBase | protected |
findFrameInReceiveBuffer() | devices::SopasBase | private |
getScannerName() const | devices::SopasBase | inline |
getScannerVersion() const | devices::SopasBase | inline |
INDEX_DEVICE_IDENT | devices::SopasBase | static |
IndexToNameMap typedef | devices::SopasBase | private |
init(SopasProtocol protocol, std::string ipAddress, UINT16 portNumber, bool weWantScanData, bool weWantFieldData, bool readOnlyMode, Tcp::DisconnectFunction disconnectFunction, void *obj) | devices::SopasBase | virtual |
invokeMethod(const std::string &methodeName, BYTE *parameters, UINT16 parametersLength, SopasAnswer *&answer) | devices::SopasBase | |
invokeMethod(UINT16 index, BYTE *parameters, UINT16 parametersLength, SopasAnswer *&answer) | devices::SopasBase | |
isConnected() | devices::SopasBase | |
isReadOnly() | devices::SopasBase | |
m_beVerbose | devices::SopasBase | protected |
m_decoderFunctionMapByIndex | devices::SopasBase | private |
m_decoderFunctionMapByName | devices::SopasBase | private |
m_encoding | devices::SopasBase | private |
m_fieldEventIsRegistered | devices::SopasBase | protected |
m_indexToNameMap | devices::SopasBase | private |
m_ipAddress | devices::SopasBase | private |
m_isLoggedIn | devices::SopasBase | protected |
m_numberOfBytesInReceiveBuffer | devices::SopasBase | private |
m_numberOfBytesInResponseBuffer | devices::SopasBase | private |
m_portNumber | devices::SopasBase | private |
m_protocol | devices::SopasBase | private |
m_readOnlyMode | devices::SopasBase | private |
m_receiveBuffer | devices::SopasBase | private |
m_receiveDataMutex | devices::SopasBase | private |
m_responseBuffer | devices::SopasBase | private |
m_scanEventIsRegistered | devices::SopasBase | protected |
m_scannerName | devices::SopasBase | protected |
m_scannerVersion | devices::SopasBase | protected |
m_state | devices::SopasBase | protected |
m_tcp | devices::SopasBase | private |
m_weWantFieldData | devices::SopasBase | protected |
m_weWantScanData | devices::SopasBase | protected |
MA enum value | devices::SopasBase | protected |
makeAngleValid(double angle) | devices::SopasBase | |
METHODNAME_LOGIN | devices::SopasBase | static |
METHODNAME_LOGOUT | devices::SopasBase | static |
METHODNAME_SET_SCANCONFIG | devices::SopasBase | static |
METHODNAME_START_MEASURE | devices::SopasBase | static |
METHODNAME_STOP_MEASURE | devices::SopasBase | static |
MI enum value | devices::SopasBase | protected |
MSG_ERROR enum value | devices::SopasBase | |
MSG_EVENT_ACKNOWLEDGE enum value | devices::SopasBase | |
MSG_INVOKE_METHOD_ANSWER enum value | devices::SopasBase | |
MSG_METHOD_RESULT_ANSWER enum value | devices::SopasBase | |
MSG_READ_VARIABLE_ANSWER enum value | devices::SopasBase | |
MSG_REGISTER_EVENT_ANSWER enum value | devices::SopasBase | |
MSG_SEND_EVENT enum value | devices::SopasBase | |
MSG_UNKNOWN enum value | devices::SopasBase | |
MSG_WRITE_VARIABLE_ANSWER enum value | devices::SopasBase | |
openTcpConnection() | devices::SopasBase | private |
processFrame(SopasEventMessage &frame) | devices::SopasBase | private |
processFrame_CoLa_A(SopasEventMessage &frame) | devices::SopasBase | private |
processFrame_CoLa_B(SopasEventMessage &frame) | devices::SopasBase | private |
RA enum value | devices::SopasBase | protected |
readCallbackFunction(UINT8 *buffer, UINT32 &numOfBytes) | devices::SopasBase | private |
readCallbackFunctionS(void *obj, UINT8 *buffer, UINT32 &numOfBytes) | devices::SopasBase | privatestatic |
readVariable(const std::string &variableName, SopasAnswer *&answer) | devices::SopasBase | |
readVariable(UINT16 index, SopasAnswer *&answer) | devices::SopasBase | |
receiveAnswer(SopasCommand cmd, std::string name, UINT32 timeout, SopasAnswer *&answer) | devices::SopasBase | protected |
receiveAnswer(SopasCommand cmd, UINT16 index, UINT32 timeout, SopasAnswer *&answer) | devices::SopasBase | protected |
receiveAnswer_CoLa_A(SopasCommand cmd, std::string name, UINT32 timeout, SopasAnswer *&answer) | devices::SopasBase | protected |
receiveAnswer_CoLa_A(SopasCommand cmd, UINT16 index, UINT32 timeout, SopasAnswer *&answer) | devices::SopasBase | protected |
receiveAnswer_CoLa_B(SopasCommand cmd, std::string name, UINT32 timeout, SopasAnswer *&answer) | devices::SopasBase | protected |
receiveAnswer_CoLa_B(SopasCommand cmd, UINT16 index, UINT32 timeout, SopasAnswer *&answer) | devices::SopasBase | protected |
registerEvent(const std::string &eventName) | devices::SopasBase | |
registerEvent(UINT16 index) | devices::SopasBase | |
removeFrameFromReceiveBuffer(UINT32 frameLength) | devices::SopasBase | private |
RI enum value | devices::SopasBase | protected |
RN enum value | devices::SopasBase | protected |
SA enum value | devices::SopasBase | protected |
scanDataDecoder(SopasEventMessage &msg)=0 | devices::SopasBase | protectedpure virtual |
sendCommandBuffer(UINT8 *buffer, UINT16 len) | devices::SopasBase | protected |
setEventCallbackFunction(DecoderFunction decoderFunction, const std::string &eventName) | devices::SopasBase | inline |
setEventCallbackFunction(DecoderFunction decoderFunction, UINT16 eventIndex) | devices::SopasBase | inline |
setReadOnlyMode(bool mode) | devices::SopasBase | |
SI enum value | devices::SopasBase | protected |
SN enum value | devices::SopasBase | protected |
SopasBase() | devices::SopasBase | |
SopasCommand enum name | devices::SopasBase | protected |
sopasCommandToString(SopasCommand cmd) | devices::SopasBase | protected |
SopasEncoding enum name | devices::SopasBase | |
SopasMessageType enum name | devices::SopasBase | |
SopasProtocol enum name | devices::SopasBase | |
State enum name | devices::SopasBase | protected |
stringToSopasCommand(const std::string &cmdString) | devices::SopasBase | protected |
unregisterEvent(const std::string &eventName) | devices::SopasBase | |
unregisterEvent(UINT16 index) | devices::SopasBase | |
VARIABLENAME_DATAOUTPUTRANGE | devices::SopasBase | static |
VARIABLENAME_DEVICEIDENT | devices::SopasBase | static |
VARIABLENAME_SCANCONFIG | devices::SopasBase | static |
VARIABLENAME_SCANDATACONFIG | devices::SopasBase | static |
WA enum value | devices::SopasBase | protected |
WI enum value | devices::SopasBase | protected |
writeVariable(const std::string &variableName, BYTE *parameters, UINT16 parametersLength) | devices::SopasBase | |
writeVariable(UINT16 index, BYTE *parameters, UINT16 parametersLength) | devices::SopasBase | |
~SopasBase() | devices::SopasBase | virtual |