GoPxL SDK
GoCtrlChannel.h File Reference

Description

Declares the GoPxLSdk.GoCtrlChannel class.

Go to the source code of this file.

Typedefs

using GoPxLSdk::GoCtrlChannelReadErrorHandler = std::function< void(ReadErrorType readErrorType, const std::exception &e)>
 Function to receive read thread errors. More...
 
using GoPxLSdk::GoCtrlChannelResponseHandler = std::function< void(const std::shared_ptr< GoResponse > response)>
 Function to receive responses from the server asynchronously. More...
 
using GoPxLSdk::GoCtrlChannelWriteErrorHandler = std::function< void(k64u id, const std::exception &e)>
 Function to receive write thread errors. More...
 

Enums

enum  GoPxLSdk::ReadErrorType { GoPxLSdk::ReadErrorType::Unknown, GoPxLSdk::ReadErrorType::DeserializationError, GoPxLSdk::ReadErrorType::InvalidMessageType, GoPxLSdk::ReadErrorType::InvalidMessageContent }