Table of Contents

Namespace Geotab.StoreForward

Classes

AddDataResult

The result object returned when adding data for a third-party device.

AddDataResult.ErrorCodes

This class holds all the error codes for the AddDataResult instances.

DeviceLocation

Used to represent the last known GPS location of a device.

DeviceVinForResponse

This is a DTO for the DeviceVin object from MiniHAGR client library

InsightsStatusRecord

false An Insights status data record.

ProvisionResult

false The result object returned when provisioning a third-party device.

RegisterClientResponse

The response returned by StoreForwardServer.StoreForwardRegisterClientAsync.

SetOrAddClientJurisdictionResponse

The response returned by StoreForwardServer.StoreForwardSetOrAddClientJurisdictionAsync.

SoftwareGeneratedDataRecord

false An abstract base class for software generated data records.

SoftwareGeneratedStatusRecord

false A software generated status data record.

StoreForwardException

An exception class used to wrap any exceptions thrown by the StoreForward server.

ThirdPartyAccelerationRecord

false A data record class used to add acceleration data for third-party devices.

ThirdPartyBinaryRecord

false A third-party binary record.

ThirdPartyBluetoothRecord

false A data record class to add third party bluetooth record.

ThirdPartyDataRecord

false An abstract base class for third-party device data added through the MyAdmin API.

ThirdPartyDriverChangeRecord

false A third-party driver change record.

ThirdPartyEnhancedFaultRecord

false A data record class used to add enhanced fault data for third-party devices.

ThirdPartyGenericFaultRecord

false A data record class used to add generic status data for third-party devices.

ThirdPartyGenericStatusRecord

false A data record class used to add generic status data for third-party devices.

ThirdPartyGpsRecord

false A data record class used to add log record data for third-party devices.

ThirdPartyJ1708FaultRecord

false A data record class used to add J1708 fault data for third-party devices.

ThirdPartyJ1939FaultRecord

false A data record class used to add J1939 fault data for third-party devices.

ThirdPartyObdiiFaultRecord

false A data record class used to add OBD-II fault data for third-party devices.

ThirdPartyRecordSource

Holds the third-party record source keys.

ThirdPartyStatusRecord

false A data record class used to add status data for third-party devices.

ThirdPartyVinRecord

false A data record class used to add VIN data for third-party devices.

Enums

FaultState

A Third Party Fault State Type Reference: https://geotab.github.io/sdk/software/api/reference/#FaultState

StoreForwardExceptionType

A specific type of StoreForward exception.

ThirdPartyDataRecordType

false The ThirdPartyDataRecord type.