DeviceMessage

डिवाइस से एक मैसेज मिला.

JSON के काेड में दिखाना
{

  // Union field contents can be only one of the following:
  "statusUpdate": {
    object (StatusUpdate)
  },
  "streamStatus": {
    object (StreamStatus)
  },
  "streamData": {
    object (StreamData)
  }
  // End of list of possible types for union field contents.
}
फ़ील्ड

यूनियन फ़ील्ड contents.

contents इनमें से सिर्फ़ एक हो सकता है:

statusUpdate

object (StatusUpdate)

डिवाइस की स्थिति के बारे में जानकारी.

streamStatus

object (StreamStatus)

ADB से मिली, डिवाइस स्ट्रीम का नतीजा.

streamData

object (StreamData)

किसी ओपन स्ट्रीम का डेटा.

स्थिति अपडेट

डिवाइस की स्थिति के लिए, ADB प्रोटोकॉल पर एक StatusUpdate मैसेज दिया गया है.

JSON के काेड में दिखाना
{
  "state": enum (DeviceState),
  "properties": {
    string: string,
    ...
  },
  "features": string
}
फ़ील्ड
state

enum (DeviceState)

डिवाइस की स्थिति

properties

map (key: string, value: string)

इस डिवाइस के बारे में जानकारी के साथ प्रॉपर्टी का मैप.

एक ऑब्जेक्ट जिसमें "key": value पेयर की सूची है. उदाहरण: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

features

string

कॉमा लगाकर अलग की गई "सुविधाओं" की सूची जो इस डिवाइस पर काम करते हैं.

स्ट्रीम की स्थिति

यह किसी स्ट्रीम का नतीजा है.

JSON के काेड में दिखाना
{
  "streamId": integer,

  // Union field status can be only one of the following:
  "okay": {
    object (Okay)
  },
  "fail": {
    object (Fail)
  }
  // End of list of possible types for union field status.
}
फ़ील्ड
streamId

integer

इस स्ट्रीम का यूनीक आईडी, जिसे क्लाइंट ने असाइन किया है.

यूनियन फ़ील्ड status. स्ट्रीम का नतीजा. "ठीक है" सफलता या "असफल" होने की संभावना के लिए गलती से निलंबित कर दिया जाएगा. status इनमें से सिर्फ़ एक हो सकता है:
okay

object (Okay)

सफलता के लिए ठीक है.

fail

object (Fail)

गड़बड़ी की वजह से कार्रवाई नहीं की जा सकी.

ठीक है

इस टाइप में कोई फ़ील्ड नहीं है.

यह बताने वाला मैसेज कि स्ट्रीम खुली है

नहीं

यह बताने वाला मैसेज कि स्ट्रीम नहीं खुल सकी

JSON के काेड में दिखाना
{
  "reason": string
}
फ़ील्ड
reason

string

उपयोगकर्ता को दिखने वाले गड़बड़ी की वजह.