Files
localsend/lib/model/session_status.dart
2022-12-26 02:15:19 +01:00

12 lines
548 B
Dart

/// Status of one file transfer.
/// Both receiver and sender should share the same information.
enum SessionStatus {
waiting, // wait for receiver response (wait for decline / accept)
declined, // receiver declined the request (end of session)
sending, // files are being sent
finished, // all files sent (end of session)
finishedWithErrors, // finished but some files could not be sent (end of session)
canceledBySender, // cancellation by sender (end of session)
canceledByReceiver, // cancellation by receiver (end of session)
}