protocol_info.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <string>
4 #include <vector>
5 
7 {
8  bool isError = false;
9  std::string protocol_name; // protocol name, defaults to "pfsdp"
10  int version_major; // major version of protocol
11  int version_minor; // minor version of protocol
12  std::vector<std::string> commands; // list of available commands
13  // Since R2300 may not give correct error reports
14  // it is safer to keep the list of commands
15  uint16_t device_family;
16 };
ProtocolInfo::device_family
uint16_t device_family
Definition: protocol_info.h:15
ProtocolInfo::commands
std::vector< std::string > commands
Definition: protocol_info.h:12
ProtocolInfo::version_major
int version_major
Definition: protocol_info.h:10
ProtocolInfo
Definition: protocol_info.h:6
ProtocolInfo::protocol_name
std::string protocol_name
Definition: protocol_info.h:9
ProtocolInfo::isError
bool isError
Definition: protocol_info.h:8
ProtocolInfo::version_minor
int version_minor
Definition: protocol_info.h:11


pf_driver
Author(s): Harsh Deshpande
autogenerated on Sun Feb 4 2024 03:32:56