Changeset View
Changeset View
Standalone View
Standalone View
lib/types/media-types.js
Show First 20 Lines • Show All 214 Lines • ▼ Show 20 Lines | | { | ||||
+success: boolean, | +success: boolean, | ||||
+exceptionMessage: ?string, | +exceptionMessage: ?string, | ||||
} | } | ||||
| { | | { | ||||
+step: 'encrypt_data', | +step: 'encrypt_data', | ||||
+dataSize: number, | +dataSize: number, | ||||
+time: number, // ms | +time: number, // ms | ||||
+isPadded: boolean, | +isPadded: boolean, | ||||
+sha256: ?string, | |||||
+success: boolean, | +success: boolean, | ||||
+exceptionMessage: ?string, | +exceptionMessage: ?string, | ||||
} | } | ||||
| { | | { | ||||
+step: 'write_encrypted_file', | +step: 'write_encrypted_file', | ||||
+file: string, | +file: string, | ||||
+time: number, // ms | +time: number, // ms | ||||
+success: boolean, | +success: boolean, | ||||
▲ Show 20 Lines • Show All 367 Lines • ▼ Show 20 Lines | | { | ||||
} | } | ||||
| { | | { | ||||
+success: false, | +success: false, | ||||
+reason: 'web_sibling_validation_failed', | +reason: 'web_sibling_validation_failed', | ||||
} | } | ||||
| { | | { | ||||
+success: false, | +success: false, | ||||
+reason: 'encryption_failed', | +reason: 'encryption_failed', | ||||
}; | } | ||||
| { +success: false, +reason: 'digest_failed' }; | |||||
export type MediaMissionResult = MediaMissionFailure | { +success: true }; | export type MediaMissionResult = MediaMissionFailure | { +success: true }; | ||||
export type MediaMission = { | export type MediaMission = { | ||||
+steps: $ReadOnlyArray<MediaMissionStep>, | +steps: $ReadOnlyArray<MediaMissionStep>, | ||||
+result: MediaMissionResult, | +result: MediaMissionResult, | ||||
+userTime: number, | +userTime: number, | ||||
+totalTime: number, | +totalTime: number, | ||||
▲ Show 20 Lines • Show All 94 Lines • Show Last 20 Lines |