Default value, Notes, Com return values – Campbell Scientific LoggerNet Server SDK User Manual

Page 139

Advertising
background image

Section 18. CsiDataSource Control Reference

Table of possible csidsStartOptionType values

Enumeration Name

Value

Description

csidsStartAtRecordId

1

The first record will be the record identified by
startFileMarkNo and startRecordNo. If no such record
exists in the table, the record that is closest and newer
than the specified record will be selected.

csidsStartAtTimeStamp

2

The first record that has a time stamp equal to the time
stamp specified by the startDate will be selected. If no
such record exists in the table, the record that has the
closest time stamp that is newer than the one specified
will be selected.

csidsStartAtNewest

3

The newest record (determined by the combination of
record number and file mark number) will be selected.

csidsStartAfterNewest

4

The next new record to be logged in the table will be the
first record sent.

csidsStartRelativeToNewest

5

The first record selected will be the one that has a time
stamp closest to the time stamp of the newest record less
the value of startIntervalSeconds.

csidsStartAtRecordOffset

6

The first record selected will be a specified number of
records back from the newest in the data cache.

Default Value

The default value for this property is

csidsStartAtNewest

(3)

Notes

This property can be read at any time but can only be set when the state of the
property is advisorStopped.

COM Return Values

Table of Possible Values

Code Meaning

S_OK

Success: Normal return

E_CSI_BUSY

Error: The Advisor is started and already accessing the
LoggerNet server data

18-15

Advertising