equal
deleted
inserted
replaced
23 * |
23 * |
24 * The license mentioned above concerns the source code only. Using the |
24 * The license mentioned above concerns the source code only. Using the |
25 * EtherCAT technology and brand is only permitted in compliance with the |
25 * EtherCAT technology and brand is only permitted in compliance with the |
26 * industrial property and similar rights of Beckhoff Automation GmbH. |
26 * industrial property and similar rights of Beckhoff Automation GmbH. |
27 * |
27 * |
|
28 * vim: expandtab |
|
29 * |
28 ****************************************************************************/ |
30 ****************************************************************************/ |
29 |
31 |
30 #ifndef __SOECOMMAND_H__ |
32 #ifndef __SOECOMMAND_H__ |
31 #define __SOECOMMAND_H__ |
33 #define __SOECOMMAND_H__ |
32 |
34 |
42 public: |
44 public: |
43 SoeCommand(const string &, const string &); |
45 SoeCommand(const string &, const string &); |
44 |
46 |
45 protected: |
47 protected: |
46 static uint16_t parseIdn(const string &); |
48 static uint16_t parseIdn(const string &); |
|
49 static std::string errorMsg(uint16_t); |
47 }; |
50 }; |
48 |
51 |
49 /****************************************************************************/ |
52 /****************************************************************************/ |
50 |
53 |
51 #endif |
54 #endif |