nl::Weave::Profiles::Common

इस नेमस्पेस में, Weave Common प्रोफ़ाइल के लिए, Weave के सभी इंटरफ़ेस शामिल हैं.

खास जानकारी

इंटरफ़ेस, मैसेज के टाइप और स्टेटस कोड को तय करता है.

इन्यूमरेशन

@86 enum
प्रोफ़ाइल मैसेज के सामान्य टाइप.
@87{
  kStatus_Success = 0,
  kStatus_Canceled = 1,
  kStatus_BadRequest = 0x0010,
  kStatus_UnsupportedMessage = 0x0011,
  kStatus_UnexpectedMessage = 0x0012,
  kStatus_AuthenticationRequired = 0x0013,
  kStatus_AccessDenied = 0x0014,
  kStatus_OutOfMemory = 0x0017,
  kStatus_NotAvailable = 0x0018,
  kStatus_LocalSetupRequired = 0x0019,
  kStatus_InternalServerProblem = 0x0020,
  kStatus_Relocated = 0x0030,
  kStatus_Busy = 0x0040,
  kStatus_Timeout = 0x0041,
  kStatus_InternalError = 0x0050,
  kStatus_Continue = 0x0090
}
enum
प्रोफ़ाइल के सामान्य स्टेटस कोड.
@88{
  kMIMEType_AppOctetStream = 0x0000,
  kMIMEType_TextPlain = 0x0001,
  kMIMEType_AppGzip = 0x0002
}
enum
सामान्य प्रोफ़ाइल MIME फ़ाइल टाइप.
@89{
  kTag_SystemErrorCode = 0x0001,
  kTag_SchemaVersion = 0x0002,
  kTag_MIMEType = 0x0004
}
enum
प्रोफ़ाइल डेटा टैग के सामान्य टैग.

इन्यूमरेशन

@86

 @86

प्रोफ़ाइल मैसेज के सामान्य टाइप.

@87

 @87

प्रोफ़ाइल के सामान्य स्टेटस कोड.

प्रॉपर्टी
kStatus_AccessDenied

अनुरोध सिर्फ़ वही पक्ष कर सकता है जिसके पास ज़रूरी ऐक्सेस हो.

kStatus_AuthenticationRequired

अनुरोध सिर्फ़ ऐसा व्यक्ति कर सकता है जिसकी पुष्टि हो चुकी हो.

kStatus_BadRequest

अनुरोध की पहचान नहीं की जा सकी या वह गलत था.

kStatus_Busy

भेजने वाला व्यस्त है और इस समय अनुरोध किया गया काम नहीं कर सकता.

kStatus_Canceled

कार्रवाई रद्द कर दी गई है.

kStatus_Continue

आगे बढ़ने के लिए, कॉन्टेक्स्ट के हिसाब से सिग्नल.

kStatus_InternalError

किसी अंदरूनी गड़बड़ी की वजह से कोई कार्रवाई पूरी नहीं हुई.

kStatus_InternalServerProblem

सर्वर में समस्याएं होने की वजह से अनुरोध पूरा नहीं किया जा सका.

kStatus_LocalSetupRequired

अनुरोध की गई कार्रवाई नहीं की जा सकी, क्योंकि लोकल कॉन्फ़िगरेशन के एक या उससे ज़्यादा ज़रूरी चरण पूरे नहीं हुए हैं.

kStatus_NotAvailable

भेजने वाले की मौजूदा स्थिति के हिसाब से अनुरोध की कार्रवाई नहीं की जा सकती.

kStatus_OutOfMemory

भेजने वाले के पास कम मेमोरी संसाधन हैं और वह वर्तमान समय में अनुरोधित कार्रवाई नहीं कर सकता.

kStatus_Relocated

गलत एंडपॉइंट पर अनुरोध किया गया है.

क्लाइंट को अपडेट की गई एंडपॉइंट सूची के लिए, अपने डायरेक्ट्री सर्वर से क्वेरी करनी चाहिए और फिर से कोशिश करनी चाहिए.

kStatus_Success

कार्रवाई बिना किसी गड़बड़ी के पूरी हुई.

kStatus_Timeout

यह कार्रवाई या प्रोटोकॉल, दिए गए समय में पूरा नहीं हो सका.

kStatus_UnexpectedMessage

अचानक कोई मैसेज आया था या किसी ऐसे समय पर मैसेज मिला था जिसकी उम्मीद नहीं थी.

kStatus_UnsupportedMessage

एक अनजान या काम न करने वाला मैसेज मिला.

@88

 @88

सामान्य प्रोफ़ाइल MIME फ़ाइल टाइप.

प्रॉपर्टी
kMIMEType_AppGzip

gzip-कंप्रेस किया गया डेटा.

kMIMEType_AppOctetStream

सबसे सामान्य बाइट का सेट, जो "अज्ञात" की तरह होता है.

kMIMEType_TextPlain

सादा लेख, बिना कंप्रेस किया हुआ.

@89

 @89

प्रोफ़ाइल डेटा टैग के सामान्य टैग.

प्रॉपर्टी
kTag_MIMEType

[uint] MIME टाइप.

टैग कैटगरी: प्रोफ़ाइल-एग्नोस्टिक. पाबंदियां: कोई नहीं

kTag_SchemaVersion

[uint] स्कीमा संशोधन.

टैग कैटगरी: प्रोफ़ाइल से जुड़े. सीमाएं: 0-255

kTag_SystemErrorCode

[uint] सिस्टम की गड़बड़ी.

टैग कैटगरी: प्रोफ़ाइल से जुड़े. पाबंदियां: कोई नहीं