nl::Weave::Profiles::Common

Cet espace de noms inclut toutes les interfaces de Weave pour le profil Weave Common.

Résumé

Les interfaces définissent les types de messages et les codes d'état.

Énumérations

@86 énum
Types de messages de profil courants.
@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
}
énum
Codes d'état des profils courants.
@88{
  kMIMEType_AppOctetStream = 0x0000,
  kMIMEType_TextPlain = 0x0001,
  kMIMEType_AppGzip = 0x0002
}
énum
Type de fichier MIME du profil commun.
@89{
  kTag_SystemErrorCode = 0x0001,
  kTag_SchemaVersion = 0x0002,
  kTag_MIMEType = 0x0004
}
énum
Tags de données de profil communs

Énumérations

@86

 @86

Types de messages de profil courants.

@87

 @87

Codes d'état des profils courants.

Propriétés
kStatus_AccessDenied

La demande ne peut être effectuée que par une partie disposant d'un accès suffisant.

kStatus_AuthenticationRequired

La requête ne peut être effectuée que par une partie authentifiée.

kStatus_BadRequest

La requête n'est pas reconnue ou n'est pas rédigée correctement.

kStatus_Busy

L'expéditeur est occupé et ne peut pas effectuer l'opération demandée à l'heure actuelle.

kStatus_Canceled

L'opération a été annulée.

kStatus_Continue

Pour continuer, signalez-le en fonction du contexte.

kStatus_InternalError

Une défaillance interne a empêché une opération de se terminer.

kStatus_InternalServerProblem

La requête n'a pas pu être traitée en raison de problèmes sur le serveur.

kStatus_LocalSetupRequired

L'opération demandée n'a pas pu être effectuée, car une ou plusieurs étapes de configuration locale nécessaires n'ont pas été effectuées.

kStatus_NotAvailable

L'opération demandée ne peut pas être effectuée compte tenu de l'état actuel de l'expéditeur.

kStatus_OutOfMemory

L'expéditeur manque de ressources de mémoire et ne peut pas effectuer l'opération demandée pour l'instant.

kStatus_Relocated

La requête a été envoyée au mauvais point de terminaison.

Le client doit interroger son serveur d'annuaire pour obtenir une liste de points de terminaison mise à jour, puis réessayer.

kStatus_Success

L'opération s'est terminée sans erreur.

kStatus_Timeout

L'opération ou l'interaction avec le protocole n'a pas pu aboutir dans les délais impartis.

kStatus_UnexpectedMessage

Un message a été reçu à une heure inattendue ou dans un contexte inattendu.

kStatus_UnsupportedMessage

Un message non reconnu ou non compatible a été reçu.

@88

 @88

Type de fichier MIME du profil commun.

Propriétés
kMIMEType_AppGzip

au format gzip.

kMIMEType_AppOctetStream

Ensemble d'octets non restreint le plus général, identique à "non spécifié".

kMIMEType_TextPlain

Texte brut, non compressé.

@89

 @89

Tags de données de profil communs

Propriétés
kTag_MIMEType

[uint] Type MIME.

Catégorie de tags: indépendant du profil Contrainte: aucune

kTag_SchemaVersion

[uint] Révision du schéma.

Catégorie de tags: spécifique au profil. Contraintes: 0-255

kTag_SystemErrorCode

[uint] Erreur propre au système.

Catégorie de tags: spécifique au profil. Contrainte: aucune