Types and Interfaces
Tipos e Interfaces
🧩 2.1 LocatorPackage<T>
LocatorPackage<T>export interface LocatorPackage<T = Record<string, any>> {
id: string;
sequence?: number;
license: string;
sessionId?: string;
connectivity: LocatorConnectivityType;
network: LocatorNetworkType;
osPlatform: string;
sdkVersion: string;
data: T[];
timestamp: number;
}📌 Descrição dos campos
Campo
Tipo
Obrigatório
Descrição
📌 Quando o SDK usa este modelo?
🧩 2.2 LocatorRetryPolicy
LocatorRetryPolicyRegras
🧩 2.3 LocatorApiConfig
LocatorApiConfigCampos
Campo
Descrição
🧩 2.4 LocatorMqttConfig
LocatorMqttConfigObservações importantes
🧩 2.5 Bateria – LocatorBatteryEvent & LocatorBatteryConfig
LocatorBatteryEvent & LocatorBatteryConfigRegras de funcionamento
🧩 2.6 Movimento – LocatorMotionConfig
LocatorMotionConfig🧩 2.7 Processo – LocatorProcessConfig
LocatorProcessConfigNotas importantes
🧩 2.8 Coleta – LocatorCollectConfig
LocatorCollectConfigComportamento
🧩 2.9 LocatorConfig
LocatorConfigObservações
🧩 2.10 LocatorSession
LocatorSession🧩 2.11 Certificados – LocatorCert
LocatorCertRegras
🧩 2.12 Tokens – LocatorToken
LocatorToken🧩 2.13 Geofences – LocatorGeofence, LocatorGeofences
LocatorGeofence, LocatorGeofencesRegras importantes
🧩 2.14 Grupos – LocatorGroups
LocatorGroupsSemântica:
🧩 2.15 Features – LocatorFeature, LocatorFeatures
LocatorFeature, LocatorFeaturesRegras
🧩 2.16 Coletas – LocatorCollect
LocatorCollectNotas críticas
🧩 2.17 Eventos – LocatorEvent
LocatorEventExemplo de payload útil
🧩 2.18 Pacotes específicos
🧩 2.19 Comandos – LocatorCommand
LocatorCommandObservações
🧩 2.20 Resultado – LocatorCommandResult
LocatorCommandResultCampos importantes
🧩 2.21 Estruturas de Request/Response de API
Modelo base de request
Modelo base de response
Tipos especializados
🧩 2.22 Áudio – LocatorAudioRecord
LocatorAudioRecordNotas importantes
Last updated
