QuicException

public abstract class QuicException extends NetworkException


NetworkException এর একটি সাবক্লাস যা QuicErrorCode থেকে একটি বিস্তারিত QUIC এরর কোড ধারণ করে। যখন এরর কোডটি NetworkException.ERROR_QUIC_PROTOCOL_FAILED হয়, তখন onFailed কলব্যাকগুলিতে QuicException এর একটি ইনস্ট্যান্স পাস করা হয়।

সারসংক্ষেপ

সুরক্ষিত নির্মাণকারী

QuicException ( String message, Throwable cause)

QUIC প্রোটোকল ত্রুটির কারণে সৃষ্ট একটি ব্যতিক্রম তৈরি করে।

জনসাধারণের পদ্ধতি

int

QUIC সংযোগটি বিচ্ছিন্ন করার জন্য দায়ী পক্ষকে ফেরত দেয়।

abstract int

QUIC ত্রুটি কোডটি ফেরত দেয়, যা QuicErrorCode থেকে প্রাপ্ত একটি মান।

উত্তরাধিকারসূত্রে প্রাপ্ত ধ্রুবক

org.chromium.net.NetworkException থেকে
static final int

এরর কোডটি নির্দেশ করে যে যোগাযোগ করা আইপি অ্যাড্রেসটি নাগালের বাইরে, অর্থাৎ নির্দিষ্ট হোস্ট বা নেটওয়ার্কে পৌঁছানোর কোনো রুট নেই।

static final int

ত্রুটি কোড যা নির্দেশ করে যে সংযোগটি অপ্রত্যাশিতভাবে বন্ধ হয়ে গেছে।

static final int

ত্রুটি কোড যা নির্দেশ করে যে সংযোগের প্রচেষ্টাটি প্রত্যাখ্যান করা হয়েছে।

static final int

ত্রুটি কোড যা নির্দেশ করে যে সংযোগটি অপ্রত্যাশিতভাবে রিসেট হয়েছে।

static final int

ত্রুটি কোড যা নির্দেশ করে যে সংযোগের প্রচেষ্টা সময়সীমা অতিক্রম করেছে।

static final int

ত্রুটি কোড যা নির্দেশ করে যে, যে হোস্টে অনুরোধটি পাঠানো হচ্ছিল সেটিকে একটি আইপি অ্যাড্রেসে সমাধান করা যায়নি।

static final int

ত্রুটি কোড যা নির্দেশ করে যে ডিভাইসটি কোনো নেটওয়ার্কের সাথে সংযুক্ত ছিল না।

static final int

ত্রুটি কোড যা নির্দেশ করে যে অনুরোধটি প্রক্রিয়া করার সময় নেটওয়ার্ক কনফিগারেশন পরিবর্তিত হয়েছে।

static final int

অন্য ধরনের ত্রুটি নির্দেশকারী একটি ত্রুটি কোড পাওয়া গেছে।

static final int

QUIC প্রোটোকল সম্পর্কিত ত্রুটি নির্দেশকারী ত্রুটি কোড।

static final int

টাইমআউট শেষ হয়ে যাওয়ার ত্রুটি কোড।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

org.chromium.net.NetworkException থেকে
abstract int

একটি ক্রোনেট অভ্যন্তরীণ ত্রুটি কোড ফেরত দেয়।

abstract int

ত্রুটি কোড ফেরত দেয়, যা ERROR_* এর মধ্যে একটি।

abstract boolean

যদি এই অনুরোধটি অবিলম্বে পুনরায় চেষ্টা করলে সফল হওয়ার সম্ভাবনা থাকে তবে true ফেরত দেয়, অন্যথায় false ফেরত দেয়।

java.lang.Throwable থেকে
synchronized final void
synchronized Throwable
synchronized Throwable
String
String
StackTraceElement[]
synchronized final Throwable[]
synchronized Throwable
void
void
setStackTrace (StackTraceElement[] p)
String

সুরক্ষিত নির্মাণকারী

QuicException

protected QuicException(String message, Throwable cause)

QUIC প্রোটোকল ত্রুটির কারণে সৃষ্ট একটি ব্যতিক্রম তৈরি করে।

প্যারামিটার
String message

ব্যর্থতার ব্যাখ্যা।

Throwable cause

কারণটি (যা getCause() মেথডের মাধ্যমে পরবর্তীতে পুনরুদ্ধারের জন্য সংরক্ষিত থাকে)। একটি null মান অনুমোদিত, এবং এটি নির্দেশ করে যে কারণটি অস্তিত্বহীন বা অজানা।

জনসাধারণের পদ্ধতি

getConnectionCloseSource

@ConnectionCloseSource
public int getConnectionCloseSource()

QUIC সংযোগটি বিচ্ছিন্ন করার জন্য দায়ী পক্ষকে ফেরত দেয়।

getQuicDetailedErrorCode

public abstract int getQuicDetailedErrorCode()

QUIC ত্রুটি কোডটি ফেরত দেয়, যা QuicErrorCode থেকে প্রাপ্ত একটি মান।