nl::Weave::Profiles::Common

Namespace ini mencakup semua antarmuka dalam profil Weave untuk profil Common Weave.

Ringkasan

Antarmuka menentukan tipe pesan dan kode status.

Enumerasi

@86 enum
Jenis Pesan Profil Umum.
@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
Kode Status Profil Umum.
@88{
  kMIMEType_AppOctetStream = 0x0000,
  kMIMEType_TextPlain = 0x0001,
  kMIMEType_AppGzip = 0x0002
}
enum
Jenis file MIME Profil Umum.
@89{
  kTag_SystemErrorCode = 0x0001,
  kTag_SchemaVersion = 0x0002,
  kTag_MIMEType = 0x0004
}
enum
Tag Data Profil Umum.

Enumerasi

@86

 @86

Jenis Pesan Profil Umum.

@87

 @87

Kode Status Profil Umum.

Properti
kStatus_AccessDenied

Permintaan hanya dapat dibuat oleh pihak yang memiliki akses yang memadai.

kStatus_AuthenticationRequired

Permintaan hanya dapat dibuat oleh pihak yang telah diautentikasi.

kStatus_BadRequest

Permintaan tidak dikenal atau salah formatnya.

kStatus_Busy

Pengirim sedang sibuk dan tidak dapat melakukan operasi yang diminta pada saat ini.

kStatus_Canceled

Operasi dibatalkan.

kStatus_Continue

Sinyal khusus konteks untuk melanjutkan.

kStatus_InternalError

Kegagalan internal mencegah operasi selesai.

kStatus_InternalServerProblem

Permintaan tidak dapat diselesaikan karena ada masalah pada server.

kStatus_LocalSetupRequired

Operasi yang diminta tidak dapat dilakukan karena satu atau beberapa langkah konfigurasi lokal yang diperlukan belum diselesaikan.

kStatus_NotAvailable

Operasi yang diminta tidak dapat dilakukan mengingat status pengirim saat ini.

kStatus_OutOfMemory

Pengirim kekurangan resource memori dan tidak dapat melakukan operasi yang diminta untuk saat ini.

kStatus_Relocated

Permintaan dibuat ke endpoint yang salah.

Klien harus membuat kueri daftar endpoint yang diperbarui ke server direktorinya, lalu coba lagi.

kStatus_Success

Operasi selesai tanpa error.

kStatus_Timeout

Interaksi operasi atau protokol gagal diselesaikan dalam waktu yang ditentukan.

kStatus_UnexpectedMessage

Pesan diterima pada waktu yang tidak terduga atau dalam konteks yang tidak terduga.

kStatus_UnsupportedMessage

Menerima pesan yang tidak dikenal atau tidak didukung.

@88

 @88

Jenis file MIME Profil Umum.

Properti
kMIMEType_AppGzip

data yang dikompresi dengan gzip.

kMIMEType_AppOctetStream

Kumpulan byte tidak terbatas paling umum, sama seperti "unspecified.".

kMIMEType_TextPlain

Teks biasa, tidak dikompresi.

@89

 @89

Tag Data Profil Umum.

Properti
kTag_MIMEType

[uint] Jenis MIME.

Kategori Tag: Agnostik profil. Batasan: tidak ada

kTag_SchemaVersion

[uint] Revisi Skema.

Kategori Tag: Khusus profil. Batasan: 0-255

kTag_SystemErrorCode

[uint] Kesalahan khusus sistem.

Kategori Tag: Khusus profil. Batasan: tidak ada