diff --git a/proto/sharing_enums.proto b/proto/sharing_enums.proto index eac4b63e..bd99d73b 100644 --- a/proto/sharing_enums.proto +++ b/proto/sharing_enums.proto @@ -283,6 +283,11 @@ enum EstablishConnectionStatus { CONNECTION_STATUS_SUCCESS = 1; CONNECTION_STATUS_FAILURE = 2; CONNECTION_STATUS_CANCELLATION = 3; + CONNECTION_STATUS_MEDIA_UNAVAILABLE_ATTACHMENT = 4; + CONNECTION_STATUS_FAILED_PAIRED_KEYHANDSHAKE = 5; + CONNECTION_STATUS_FAILED_WRITE_INTRODUCTION = 6; + CONNECTION_STATUS_FAILED_NULL_CONNECTION = 7; + CONNECTION_STATUS_FAILED_NO_TRANSFER_UPDATE_CALLBACK = 8; } // The status of sending and receiving attachments. Used by SEND_ATTACHMENTS. @@ -293,22 +298,22 @@ enum AttachmentTransmissionStatus { CANCELED_ATTACHMENT_TRANSMISSION_STATUS = 2; FAILED_ATTACHMENT_TRANSMISSION_STATUS = 3; - REJECTED_ATTACHMENT = 4; - TIMED_OUT_ATTACHMENT = 5; + REJECTED_ATTACHMENT = 4 [deprecated = true]; + TIMED_OUT_ATTACHMENT = 5 [deprecated = true]; AWAITING_REMOTE_ACCEPTANCE_FAILED_ATTACHMENT = 6 [deprecated = true]; - NOT_ENOUGH_SPACE_ATTACHMENT = 7; - FAILED_NO_TRANSFER_UPDATE_CALLBACK = 8; - MEDIA_UNAVAILABLE_ATTACHMENT = 9; - UNSUPPORTED_ATTACHMENT_TYPE_ATTACHMENT = 10; - NO_ATTACHMENT_FOUND = 11; - FAILED_NO_SHARE_TARGET_ENDPOINT = 12; - FAILED_PAIRED_KEYHANDSHAKE = 13; - FAILED_NULL_CONNECTION = 14; - FAILED_NO_PAYLOAD = 15; - FAILED_WRITE_INTRODUCTION = 16; + NOT_ENOUGH_SPACE_ATTACHMENT = 7 [deprecated = true]; + FAILED_NO_TRANSFER_UPDATE_CALLBACK = 8 [deprecated = true]; + MEDIA_UNAVAILABLE_ATTACHMENT = 9 [deprecated = true]; + UNSUPPORTED_ATTACHMENT_TYPE_ATTACHMENT = 10 [deprecated = true]; + NO_ATTACHMENT_FOUND = 11 [deprecated = true]; + FAILED_NO_SHARE_TARGET_ENDPOINT = 12 [deprecated = true]; + FAILED_PAIRED_KEYHANDSHAKE = 13 [deprecated = true]; + FAILED_NULL_CONNECTION = 14 [deprecated = true]; + FAILED_NO_PAYLOAD = 15 [deprecated = true]; + FAILED_WRITE_INTRODUCTION = 16 [deprecated = true]; // The remote response is either missing or has an unknown type. - FAILED_UNKNOWN_REMOTE_RESPONSE = 17; + FAILED_UNKNOWN_REMOTE_RESPONSE = 17 [deprecated = true]; // Breakdowns of FAILED_NULL_CONNECTION (Desktop side) FAILED_NULL_CONNECTION_INIT_OUTGOING = 18; @@ -317,9 +322,21 @@ enum AttachmentTransmissionStatus { // Breakdowns of FAILED_NULL_CONNECTION (android side) // Connection failed due to Wifi is disconnected or Bluetooth setting is off // or user turn on airplane mode. - FAILED_NULL_CONNECTION_LOST_CONNECTIVITY = 20; + FAILED_NULL_CONNECTION_LOST_CONNECTIVITY = 20 [deprecated = true]; // Unexpected connection failure. - FAILED_NULL_CONNECTION_FAILURE = 21; + FAILED_NULL_CONNECTION_FAILURE = 21 [deprecated = true]; + + REJECTED_ATTACHMENT_TRANSMISSION_STATUS = 22; + TIMED_OUT_ATTACHMENT_TRANSMISSION_STATUS = 23; + NOT_ENOUGH_SPACE_ATTACHMENT_TRANSMISSION_STATUS = 24; + UNSUPPORTED_ATTACHMENT_TYPE_ATTACHMENT_TRANSMISSION_STATUS = 25; + FAILED_UNKNOWN_REMOTE_RESPONSE_TRANSMISSION_STATUS = 26; + // Connection failed due to Wifi is disconnected or Bluetooth setting is off + // or user turn on airplane mode. + NO_RESPONSE_FRAME_CONNECTION_CLOSED_LOST_CONNECTIVITY_TRANSMISSION_STATUS = + 27; + // Unexpected connection failure due to no response frame. + NO_RESPONSE_FRAME_CONNECTION_CLOSED_TRANSMISSION_STATUS = 28; } // Generic result status of NearbyConnections API calls.