QuicException

public abstract class QuicException extends NetworkException


คลาสย่อยของ NetworkException ซึ่งมีรหัสข้อผิดพลาด QUIC โดยละเอียดจาก QuicErrorCode ระบบจะส่งอินสแตนซ์ของ QuicException ไปยังการเรียกกลับ onFailed เมื่อรหัสข้อผิดพลาดคือ NetworkException.ERROR_QUIC_PROTOCOL_FAILED

สรุป

เครื่องมือสร้างที่ได้รับการปกป้อง

QuicException(String message, Throwable cause)

สร้างข้อยกเว้นที่เกิดจากข้อผิดพลาดของโปรโตคอล QUIC

เมธอดสาธารณะ

int

แสดงผลฝั่งที่รับผิดชอบในการยุติการเชื่อมต่อ QUIC

abstract int

แสดงผลรหัสข้อผิดพลาด QUIC ซึ่งเป็นค่าจาก QuicErrorCode

ค่าคงที่ที่รับค่ามา

จาก org.chromium.net.NetworkException
static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าเข้าถึงที่อยู่ IP ที่ติดต่อไม่ได้ ซึ่งหมายความว่าไม่มีเส้นทางไปยังโฮสต์หรือเครือข่ายที่ระบุ

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าการเชื่อมต่อถูกปิดโดยไม่คาดคิด

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่ามีการปฏิเสธการพยายามเชื่อมต่อ

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าการเชื่อมต่อถูกรีเซ็ตโดยไม่คาดคิด

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าการพยายามเชื่อมต่อหมดเวลา

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าไม่สามารถแก้ไขโฮสต์ที่ส่งคำขอเป็นที่อยู่ IP ได้

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าอุปกรณ์ไม่ได้เชื่อมต่อกับเครือข่ายใดๆ

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าการกำหนดค่าเครือข่ายมีการเปลี่ยนแปลงขณะประมวลผลคำขอ

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าพบข้อผิดพลาดประเภทอื่น

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าเกิดข้อผิดพลาดที่เกี่ยวข้องกับโปรโตคอล QUIC

static final int

รหัสข้อผิดพลาดที่บ่งบอกว่าหมดเวลา

เมธอดที่รับค่ามา

จาก org.chromium.net.NetworkException
abstract int

แสดงผลรหัสข้อผิดพลาดภายในของ Cronet

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