QuicException

abstract class QuicException : NetworkException

kotlin.Any
   ↳ kotlin.Throwable
     ↳ java.lang.Exception
       ↳ java.io.IOException
         ↳ org.chromium.net.CronetException
           ↳ org.chromium.net.NetworkException
             ↳ org.chromium.net.QuicException

यह NetworkException का सब-क्लास है. इसमें QuicErrorCode से मिला QUIC गड़बड़ी का कोड शामिल होता है. गड़बड़ी का कोड NetworkException.ERROR_QUIC_PROTOCOL_FAILED होने पर, QuicException का इंस्टेंस onFailed कॉलबैक को पास किया जाता है.

खास जानकारी

प्रोटेक्टेड कंस्ट्रक्टर

QuicException(message: String!, cause: Throwable!)

यह फ़ंक्शन, QUIC प्रोटोकॉल की गड़बड़ी की वजह से होने वाली एक अपवाद स्थिति बनाता है.

सार्वजनिक फ़ंक्शन

Int

यह फ़ंक्शन, QUIC कनेक्शन को बंद करने के लिए ज़िम्मेदार पक्ष की जानकारी देता है.

abstract Int

QUIC गड़बड़ी का कोड दिखाता है. यह QuicErrorCode से मिली वैल्यू होती है.

इनहेरिट किए गए कॉन्स्टेंट

From org.chromium.net.NetworkException
const Int

यह गड़बड़ी कोड बताता है कि जिस आईपी पते से संपर्क किया जा रहा है उस तक नहीं पहुंचा जा सकता. इसका मतलब है कि बताए गए होस्ट या नेटवर्क तक पहुंचने का कोई रास्ता नहीं है.

const Int

यह गड़बड़ी कोड बताता है कि कनेक्शन अचानक बंद हो गया.

const Int

यह गड़बड़ी कोड, कनेक्शन के अनुरोध को अस्वीकार किए जाने की जानकारी देता है.

const Int

गड़बड़ी कोड से पता चलता है कि कनेक्शन को अचानक रीसेट कर दिया गया था.

const Int

यह गड़बड़ी कोड, कनेक्शन बनाने की कोशिश का समय खत्म होने की जानकारी देता है.

const Int

गड़बड़ी का यह कोड बताता है कि अनुरोध भेजने वाले होस्ट को किसी आईपी पते से नहीं जोड़ा जा सका.

const Int

इस गड़बड़ी कोड से पता चलता है कि डिवाइस किसी नेटवर्क से कनेक्ट नहीं था.

const Int

यह गड़बड़ी कोड दिखाता है कि अनुरोध को प्रोसेस करते समय, नेटवर्क कॉन्फ़िगरेशन बदल गया.

const Int

गड़बड़ी का कोड, जो यह बताता है कि किसी दूसरी तरह की गड़बड़ी हुई है.

const Int

यह गड़बड़ी का कोड है. इससे पता चलता है कि QUIC प्रोटोकॉल से जुड़ी कोई गड़बड़ी हुई है.

const Int

इस गड़बड़ी कोड से पता चलता है कि टाइम आउट की समयसीमा खत्म हो गई है.

इनहेरिट किए गए फ़ंक्शन

From org.chromium.net.NetworkException
abstract Int

Cronet में हुई गड़बड़ी का कोड दिखाता है.

abstract Int

गड़बड़ी का कोड दिखाता है. यह कोड, ERROR_* में से कोई एक होता है.

abstract Boolean

अगर इस अनुरोध को तुरंत फिर से करने पर सफलता मिल सकती है, तो यह फ़ंक्शन true दिखाता है. अगर ऐसा नहीं है, तो यह false दिखाता है.

From java.lang.Throwable

प्रोटेक्टेड कंस्ट्रक्टर

QuicException

protected QuicException(message: String!, cause: Throwable!)

यह एक ऐसा अपवाद बनाता है जो QUIC प्रोटोकॉल की गड़बड़ी की वजह से होता है.

पैरामीटर
message: String!

पुष्टि न हो पाने की वजह.

cause: Throwable!

वजह (जिसे getCause() तरीके से बाद में वापस पाने के लिए सेव किया जाता है). शून्य वैल्यू की अनुमति है. इससे पता चलता है कि वजह मौजूद नहीं है या इसके बारे में जानकारी नहीं है.

सार्वजनिक फ़ंक्शन

getConnectionCloseSource

@ConnectionCloseSource
fun getConnectionCloseSource(): Int

यह फ़ंक्शन, QUIC कनेक्शन को बंद करने के लिए ज़िम्मेदार पक्ष की जानकारी देता है.

getQuicDetailedErrorCode

abstract fun getQuicDetailedErrorCode(): Int

QUIC गड़बड़ी का कोड दिखाता है. यह QuicErrorCode से मिली वैल्यू होती है.