|
DCTag SDK
1.2.1
Copyright © 1983-2016 Advantech Co., Ltd.
|
DCTag.h File Reference
#include <stdint.h>
#include <stdbool.h>#include "QualityDefine.h"
Include dependency graph for DCTag.h:

Go to the source code of this file.
Data Structures | |
| struct | dc_tag |
| struct | dc_tag_callback |
Macros | |
| #define | DC_TAG_MAX_RW_COUNT 3000 |
Typedefs | |
| typedef struct dc_tag | DC_TAG |
| typedef struct dc_tag_callback | DC_TAG_CALLBACK |
| typedef void * | DC_TAG_HANDLE |
Enumerations |
Functions | |
| DC_TAG_HANDLE | dc_tag_add (char const *tag_name, void *tag_context) |
| Add a tag to the DataCenter. More... | |
| void * | dc_tag_add_subscription (DC_TAG_HANDLE tag_handles[], uint32_t tag_count) |
| Subscribe tags for read. More... | |
| int | dc_tag_close (DC_TAG_HANDLE tag_handle) |
| Close a tag from the DataCenter which previous opened by yourself. More... | |
| char const * | dc_tag_explain_quality (int16_t quality) |
| obtain explanations for the specified quality value. More... | |
| int | dc_tag_init (uint32_t max_tag_count, DC_TAG_CALLBACK *callback, void *user_context) |
| Initialize the DCTag SDK. More... | |
| DC_TAG_HANDLE | dc_tag_open (char const *tag_name, void *tag_context) |
| Open a exist tag in the DataCenter with the specified name. More... | |
| int | dc_tag_read (DC_TAG_HANDLE tag_handles[], DC_TAG tag_values[], uint32_t tag_count) |
| Read one or more tags. More... | |
| int | dc_tag_read_subscription (void *subscription, DC_TAG tag_values[], uint32_t tag_count) |
| Read one or more tags by previous subscription. More... | |
| int | dc_tag_remove (DC_TAG_HANDLE tag_handle) |
| Remove a tag from the DataCenter which previous added by yourself. More... | |
| int | dc_tag_remove_subscription (void *subscription) |
| Remove a previous subscription. More... | |
| void | dc_tag_uninit (void) |
| Uninitialize the DCTag SDK. More... | |
| int | dc_tag_update (DC_TAG_HANDLE tag_handles[], DC_TAG tag_values[], uint32_t tag_count) |
| Update one or more tags. More... | |
| int | dc_tag_write (DC_TAG_HANDLE tag_handles[], double tag_values[], uint32_t tag_count) |
| Write one or more tags. More... | |
Detailed Description
For using DCTag SDK, please include this file in your source code.
Generated on Thu May 19 2016 14:18:17 for DCTag SDK by
1.8.11