nl::Weave::Profiles::Common

Este espacio de nombres incluye todas las interfaces dentro de Weave para el perfil Common de Weave.

Resumen

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

Enumeraciones

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

Enumeraciones

@86

 @86

Tipos de mensajes de perfil comunes.

@87

 @87

Códigos de estado de perfiles comunes

Propiedades
kStatus_AccessDenied

Solo una parte que tenga acceso suficiente puede realizar la solicitud.

kStatus_AuthenticationRequired

Solo una parte autenticada puede realizar la solicitud.

kStatus_BadRequest

No se reconoció la solicitud 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 de configuración locales necesarios.

kStatus_NotAvailable

La operación solicitada no se puede realizar debido al estado actual del remitente.

kStatus_OutOfMemory

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

kStatus_Relocated

La solicitud se envió al extremo incorrecto.

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 con el 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 admitido.

@88

 @88

Tipo de archivo MIME del perfil común.

Propiedades
kMIMEType_AppGzip

datos comprimidos en gzip.

kMIMEType_AppOctetStream

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

kMIMEType_TextPlain

Texto sin formato, sin comprimir.

@89

 @89

Etiquetas de datos de 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