nl::Weave::Profiles::Common

Este espacio de nombres incluye todas las interfaces dentro de Weave para el perfil común de Weave.

Resumen

Las interfaces definen los tipos de mensajes y los códigos de estado.

Enumeraciones

@86 enum
Tipos de mensajes del perfil comunes.
@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
Códigos de estado del perfil comunes
@88{
  kMIMEType_AppOctetStream = 0x0000,
  kMIMEType_TextPlain = 0x0001,
  kMIMEType_AppGzip = 0x0002
}
enum
Es el tipo de archivo MIME de perfil común.
@89{
  kTag_SystemErrorCode = 0x0001,
  kTag_SchemaVersion = 0x0002,
  kTag_MIMEType = 0x0004
}
enum
Etiquetas de datos del perfil comunes.

Enumeraciones

@86

 @86

Tipos de mensajes del perfil comunes.

@87

 @87

Códigos de estado del perfil comunes

Propiedades
kStatus_AccessDenied

Solo una parte con acceso suficiente puede realizar la solicitud.

kStatus_AuthenticationRequired

Solo una parte autenticada puede realizar la solicitud.

kStatus_BadRequest

La solicitud no se reconoció o tiene errores de formato.

kStatus_Busy

El remitente está ocupado y no puede realizar la operación solicitada en este momento.

kStatus_Canceled

La operación se canceló.

kStatus_Continue

Indicador específico del contexto para continuar.

kStatus_InternalError

Una falla interna impidió que se completara una operación.

kStatus_InternalServerProblem

No se pudo completar la solicitud debido a problemas en el servidor.

kStatus_LocalSetupRequired

No se pudo realizar la operación solicitada porque no se completaron uno o más pasos necesarios de configuración local.

kStatus_NotAvailable

No se puede realizar la operación solicitada debido al estado actual del remitente.

kStatus_OutOfMemory

El remitente tiene pocos recursos de memoria y no puede realizar la operación solicitada en el momento.

kStatus_Relocated

Se realizó la solicitud al extremo equivocado.

El cliente debe consultar a su servidor de directorio para obtener una lista de extremos actualizada y volver a intentarlo.

kStatus_Success

La operación se completó sin errores.

kStatus_Timeout

No se pudo completar la operación o la interacción del protocolo en el tiempo asignado.

kStatus_UnexpectedMessage

Se recibió un mensaje en un momento inesperado o en un contexto inesperado.

kStatus_UnsupportedMessage

Se recibió un mensaje no reconocido o no compatible.

@88

 @88

Es el tipo de archivo MIME de perfil común.

Propiedades
kMIMEType_AppGzip

comprimidos en gzip.

kMIMEType_AppOctetStream

El conjunto de bytes más general sin restricciones, al igual que “no especificado”.

kMIMEType_TextPlain

Texto sin formato, sin comprimir.

@89

 @89

Etiquetas de datos del perfil comunes.

Propiedades
kTag_MIMEType

[uint] Tipo de MIME.

Categoría de etiqueta: independiente del perfil. Restricciones: ninguna

kTag_SchemaVersion

[uint] Revisión del esquema.

Categoría de etiqueta: específica del perfil. Restricciones: de 0 a 255

kTag_SystemErrorCode

[uint] Error específico del sistema.

Categoría de etiqueta: específica del perfil. Restricciones: ninguna