|
|
@ -17,10 +17,10 @@ class IZcanCmderListener { |
|
|
|
class IZCanCmder { |
|
|
|
public: |
|
|
|
public: |
|
|
|
virtual void registerListener(IZcanCmderListener *listener) = 0; |
|
|
|
virtual void sendAck(zcr_cmd_header_t *rx_cmd_header, uint8_t *data, int32_t len) = 0; |
|
|
|
virtual void sendAck(zcr_cmd_header_t *rx_cmd_header, int32_t *ackvar, uint8_t nack) = 0; |
|
|
|
virtual void sendErrorAck(zcr_cmd_header_t *rx_cmd_header, int32_t errorcode) = 0; |
|
|
|
virtual void registerListener(IZcanCmderListener *listener) = 0; |
|
|
|
virtual int32_t sendAck(zcr_cmd_header_t *rx_cmd_header, uint8_t *data, int32_t len) = 0; |
|
|
|
virtual int32_t sendAck(zcr_cmd_header_t *rx_cmd_header, int32_t *ackvar, int32_t nack) = 0; |
|
|
|
virtual int32_t sendErrorAck(zcr_cmd_header_t *rx_cmd_header, int32_t errorcode) = 0; |
|
|
|
}; |
|
|
|
|
|
|
|
} // namespace iflytop
|