|
DSRemoteConnect C++ Library 1.1.3.24
Remote connection library for Dewesoft measurement applications
|
Go to the source code of this file.
Macros | |
| #define | CHANNEL_LIST_MAX_RESPONSE_LENGTH 8192 |
| Maximum response length for channel list commands. | |
| #define | NET_CONNECTED_MSG "+CONNECTED" |
| Network message: Connection established. | |
| #define | NET_CONNECTED_MSG_LEN (strlen(NET_CONNECTED_MSG) - 1) |
| #define | NET_ERR_MSG "+ERR" |
| Network message: Error occurred. | |
| #define | NET_ERR_MSG_LEN (strlen(NET_ERR_MSG) - 1) |
| #define | NET_STX_MSG "+STX" |
| Network message: Start of transmission. | |
| #define | NET_STX_MSG_LEN (strlen(NET_STX_MSG) - 1) |
| #define | NET_ETX_MSG "+ETX" |
| Network message: End of transmission. | |
| #define | NET_ETX_MSG_LEN (strlen(NET_ETX_MSG) - 1) |
| #define | NET_OK_MSG "+ OK" |
| Network message: Command OK. | |
| #define | NET_OK_MSG_LEN (strlen(NET_OK_MSG) - 1) |
| #define | NET_CMD_LIST_USED_CHANNELS "LISTUSEDCHS" |
| Network command: List used channels. | |
| #define | DEFAULT_BUFLEN 512 |
| Default buffer length for general operations. | |
| #define | NAME_LENGTH 100 |
| Maximum length for channel names. | |
| #define | PACKET_BUF_LEN 10000 |
| Buffer length for network packets. | |
| #define | SAMPLES_BUF_LEN 10000 |
| Buffer length for sample data. | |
| #define | MAX_CHANNEL_INDEX_LENGTH 10 |
| Maximum length for channel index strings. | |
| #define CHANNEL_LIST_MAX_RESPONSE_LENGTH 8192 |
Maximum response length for channel list commands.
Definition at line 207 of file ConstsAndTypeDefs_Documented.h.
| #define DEFAULT_BUFLEN 512 |
Default buffer length for general operations.
Definition at line 241 of file ConstsAndTypeDefs_Documented.h.
| #define MAX_CHANNEL_INDEX_LENGTH 10 |
Maximum length for channel index strings.
Definition at line 253 of file ConstsAndTypeDefs_Documented.h.
| #define NAME_LENGTH 100 |
Maximum length for channel names.
Definition at line 244 of file ConstsAndTypeDefs_Documented.h.
| #define NET_CMD_LIST_USED_CHANNELS "LISTUSEDCHS" |
Network command: List used channels.
Definition at line 230 of file ConstsAndTypeDefs_Documented.h.
| #define NET_CONNECTED_MSG "+CONNECTED" |
Network message: Connection established.
Definition at line 210 of file ConstsAndTypeDefs_Documented.h.
| #define NET_CONNECTED_MSG_LEN (strlen(NET_CONNECTED_MSG) - 1) |
Definition at line 211 of file ConstsAndTypeDefs_Documented.h.
| #define NET_ERR_MSG "+ERR" |
Network message: Error occurred.
Definition at line 214 of file ConstsAndTypeDefs_Documented.h.
| #define NET_ERR_MSG_LEN (strlen(NET_ERR_MSG) - 1) |
Definition at line 215 of file ConstsAndTypeDefs_Documented.h.
| #define NET_ETX_MSG "+ETX" |
Network message: End of transmission.
Definition at line 222 of file ConstsAndTypeDefs_Documented.h.
| #define NET_ETX_MSG_LEN (strlen(NET_ETX_MSG) - 1) |
Definition at line 223 of file ConstsAndTypeDefs_Documented.h.
| #define NET_OK_MSG "+ OK" |
Network message: Command OK.
Definition at line 226 of file ConstsAndTypeDefs_Documented.h.
| #define NET_OK_MSG_LEN (strlen(NET_OK_MSG) - 1) |
Definition at line 227 of file ConstsAndTypeDefs_Documented.h.
| #define NET_STX_MSG "+STX" |
Network message: Start of transmission.
Definition at line 218 of file ConstsAndTypeDefs_Documented.h.
| #define NET_STX_MSG_LEN (strlen(NET_STX_MSG) - 1) |
Definition at line 219 of file ConstsAndTypeDefs_Documented.h.
| #define PACKET_BUF_LEN 10000 |
Buffer length for network packets.
Definition at line 247 of file ConstsAndTypeDefs_Documented.h.
| #define SAMPLES_BUF_LEN 10000 |
Buffer length for sample data.
Definition at line 250 of file ConstsAndTypeDefs_Documented.h.
| enum DSX_CH_TYPE |
Channel data types based on sampling characteristics.
Defines how channel data is sampled and delivered.
Definition at line 132 of file ConstsAndTypeDefs_Documented.h.
| enum DSX_CONNECTION_TYPE |
Connection types supported by DSRemoteConnect.
Specifies the communication protocol to use when connecting to Dewesoft.
| Enumerator | |
|---|---|
| DSX_CONNECTION_TYPE_DCOM | DCOM connection for local/remote Windows applications. |
| DSX_CONNECTION_TYPE_NET | Network connection using TCP/IP protocols. |
Definition at line 118 of file ConstsAndTypeDefs_Documented.h.
| enum DSX_DATA_TYPE |
Data types for DCOM-based channels.
Specifies the underlying data type of channel values in DCOM connections.
Definition at line 149 of file ConstsAndTypeDefs_Documented.h.
| enum DSX_NET_DATA_TYPE |
Data types for NET-based channels.
Specifies the underlying data type of channel values in network connections. Similar to DSX_DATA_TYPE but optimized for network transmission.
Definition at line 178 of file ConstsAndTypeDefs_Documented.h.
| enum DX_ERROR_CODE |
Error codes returned by DSRemoteConnect functions.
All DSRemoteConnect functions return one of these error codes. Positive values and zero indicate success or warnings, negative values indicate errors.
Definition at line 17 of file ConstsAndTypeDefs_Documented.h.