nl::Weave::Profiles::Common

Bu ad alanı, Weave Common profili için Weave içindeki tüm arayüzleri içerir.

Özet

Arayüzler, mesaj türlerini ve durum kodlarını tanımlar.

Sıralamalar

@86 enum
Sık Kullanılan Profil Mesajı Türleri.
@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
Genel Profil Durumu Kodları.
@88{
  kMIMEType_AppOctetStream = 0x0000,
  kMIMEType_TextPlain = 0x0001,
  kMIMEType_AppGzip = 0x0002
}
enum
Yaygın Profil MIME dosya türü.
@89{
  kTag_SystemErrorCode = 0x0001,
  kTag_SchemaVersion = 0x0002,
  kTag_MIMEType = 0x0004
}
enum
Genel Profil Veri Etiketleri.

Sıralamalar

@86

 @86

Sık Kullanılan Profil Mesajı Türleri.

@87

 @87

Genel Profil Durumu Kodları.

Özellikler
kStatus_AccessDenied

Yalnızca yeterli erişime sahip olan bir taraf talep edebilir.

kStatus_AuthenticationRequired

İstek yalnızca kimliği doğrulanmış bir tarafça yapılabilir.

kStatus_BadRequest

İstek tanınamadı veya hatalı biçimlendirilmiş.

kStatus_Busy

Gönderen meşgul ve şu anda istenen işlemi gerçekleştiremiyor.

kStatus_Canceled

İşlem iptal edildi.

kStatus_Continue

Devam etmek için bağlama özel sinyal.

kStatus_InternalError

Dahili bir hata, bir işlemin tamamlanmasını engelledi.

kStatus_InternalServerProblem

Sunucudaki sorunlar nedeniyle istek tamamlanamadı.

kStatus_LocalSetupRequired

Gerekli yerel yapılandırma adımlarından biri veya daha fazlası tamamlanmadığından istenen işlem gerçekleştirilemedi.

kStatus_NotAvailable

İstenen işlem, gönderenin mevcut durumu göz önünde bulundurularak gerçekleştirilemiyor.

kStatus_OutOfMemory

Gönderenin bellek kaynakları yetersiz ve istenen işlemi şu anda gerçekleştiremiyor.

kStatus_Relocated

İstek yanlış uç noktaya gönderildi.

İstemci, dizin sunucusunu güncellenmiş uç nokta listesi için sorgulayıp tekrar denemelidir.

kStatus_Success

İşlem hata olmadan tamamlandı.

kStatus_Timeout

İşlem veya protokol etkileşimi, verilen sürede tamamlanamadı.

kStatus_UnexpectedMessage

İleti beklenmedik bir zamanda veya beklenmeyen bir bağlamda alındı.

kStatus_UnsupportedMessage

Tanınmayan veya desteklenmeyen bir mesaj alındı.

@88

 @88

Yaygın Profil MIME dosya türü.

Özellikler
kMIMEType_AppGzip

gzip olarak sıkıştırılmış verileri ekleyebilirsiniz.

kMIMEType_AppOctetStream

"unspecified" ile aynı olan, en genel kısıtlanmamış bayt kümesi.

kMIMEType_TextPlain

Düz metin, sıkıştırılmamış.

@89

 @89

Genel Profil Veri Etiketleri.

Özellikler
kTag_MIMEType

[uint] MIME türü.

Etiket Kategorisi: Profilden bağımsız. Kısıtlamalar: yok

kTag_SchemaVersion

[uint] Şema düzeltmesi.

Etiket Kategorisi: Profile özel. Kısıtlamalar: 0-255

kTag_SystemErrorCode

[uint] Sisteme özgü hata.

Etiket Kategorisi: Profile özel. Kısıtlamalar: yok