VhsClient Helper Objects

The VhsClient Object (and iterator methods) employ a library of helper request and response objects, which are used for passing in a request, getting a response back, and storing point properties and history values. Also included are other objects for defining history entries, statistics, history tag strings, and history values:

CxVhs Methods Request and Response Objects Other Support Objects
   

VhsClient Method

   

VhsDatastoreInterface Method

   

Request Object

   

Response Object

HistoryEntry HistoryEntryEx HistoryStats HistoryTagString HistoryTagStringEx ValueEntryEx
AddHistoryPoint AddHistoryPoint AddHistoryPointReq AddHistoryPointResp       Check    
AddHistoryPointEx AddHistoryPointEx AddHistoryPointExReq AddHistoryPointExResp         Check  
ContinueHistoryRead ContinueHistoryRead ContinueHistoryReadReq HistoryReadResp            
ContinueHistoryReadEx ContinueHistoryReadEx ContinueHistoryReadExReq HistoryReadExResp            
DeleteHistoryPoint DeleteHistoryPoint DeleteHistoryPointReq DeleteHistoryPointResp       Check    
DeleteHistoryValueEx DeleteHistoryValueEx DeleteHistoryValueExReq DeleteHistoryValueExResp         Check Check
GetNamedArrayValues GetNamedArrayValues GetNamedArrayValuesReq GetNamedArrayValuesResp Check     Check    
GetNamedArrayValuesEx GetNamedArrayValuesEx GetNamedArrayValuesExReq GetNamedArrayValuesExResp   Check     Check  
GetPointStats GetPointStats GetPointStatsReq GetPointStatsResp       Check    
GetPointStatsEx GetPointStatsEx GetPointStatsExReq GetPointStatsExResp     Check      
ListHistoryPointsEx ListHistoryPointsEx ListHistoryPointsExReq ListHistoryPointsExResp     Check   Check  
ListHistoryValuesEx ListHistoryValuesEx ListHistoryValuesExReq ListHistoryValuesExResp         Check Check
StartHistoryRead StartHistoryRead StartHistoryReadReq HistoryReadResp Check     Check    
StartHistoryReadEx StartHistoryReadEx StartHistoryReadExReq HistoryReadExResp   Check     Check  
StoreHistoryList StoreHistoryList StoreHistoryListReq StoreHistoryListResp Check     Check    
StorePointHistory StorePointHistory StorePointHistoryReq StorePointHistoryResp Check     Check    
StorePointHistoryEx StorePointHistoryEx StorePointHistoryExReq StorePointHistoryExResp   Check     Check  
UpdateHistoryValueEx UpdateHistoryValueEx UpdateHistoryValueExReq UpdateHistoryValueExResp         Check Check

These objects are declared using, for example:

Set req = CreateObject("CxVhsLib.AddHistoryPointReq")

Set resp = CreateObject("CxVhsLib.AddHistoryPointResp")

Set tag = CreateObject("CxVhsLib.HistoryTagString")


More:

Back to top