Snapshot Functions

Snapshot Functions provide the means to insert new values into the Snapshot for archiving and to retrieve the current snapshot for a point. The PI-API contains the following Snapshot Functions:

Function Description
pisn_evmdisestablish Remove points from the list of points registered for event notification
pisn_evmestablish Add points to the list of points registered for event notification
pisn_evmexceptions Retrieve a list of events posted for the registered list of points
pisn_flushputsnapq Flush all current snapshots in queue to server node and clears the queue.
pisn_getsnapshot Retrieve the current snapshot for a point
pisn_getsnapshots Retrieve the current snapshot for an array of points
pisn_putsnapshot Send a value to the Snapshot for a point
pisn_putsnapshotq Queue version of pisn_putsnapshot. More efficient than pisn_putsnapshot if multiple snapshots are required.
pisn_putsnapshots Send values to the Snapshot for an array of points
pisn_sendexcepstruc Use exception reporting to send new values to the Snapshot
pisn_sendexcepstrucq Queue version of pisn_sendexcepstruc
pisn_sendexceptionq Queue version of pisn_sendexceptions.
pisn_sendexceptions Use exception reporting to send new values to the Snapshot

Enabling Operational Intelligence