nl:: بافت:: پروفایل ها:: مشترک

این فضای نام شامل تمام رابط های داخل Weave برای نمایه Weave Common است.

خلاصه

رابط ها انواع پیام و کدهای وضعیت را تعریف می کنند.

شمارش ها

@86 enum
انواع پیام های رایج پروفایل
@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
کدهای رایج وضعیت نمایه
@88 {
kMIMEType_AppOctetStream = 0x0000,
kMIMEType_TextPlain = 0x0001,
kMIMEType_AppGzip = 0x0002
}
enum
نوع فایل MIME نمایه مشترک .
@89 {
kTag_SystemErrorCode = 0x0001,
kTag_SchemaVersion = 0x0002,
kTag_MIMEType = 0x0004
}
enum
تگ های رایج داده های پروفایل

شمارش ها

@86

 @86

انواع پیام های رایج پروفایل

@87

 @87

کدهای رایج وضعیت نمایه

خواص
kStatus_AccessDenied

درخواست فقط توسط یک طرف با دسترسی کافی انجام می شود.

kStatus_AuthenticationRequired

درخواست فقط می تواند توسط یک طرف تایید شده انجام شود.

kStatus_BadRequest

درخواست ناشناخته یا نادرست بود.

kStatus_Busy

فرستنده مشغول است و نمی تواند عملیات درخواستی را در زمان فعلی انجام دهد.

kStatus_Canceled

عملیات لغو شد.

kStatus_Continue

سیگنال متن خاص برای ادامه.

kStatus_InternalError

یک نقص داخلی مانع از تکمیل یک عملیات شد.

kStatus_InternalServerProblem

به دلیل مشکلات روی سرور، درخواست تکمیل نشد.

kStatus_LocalSetupRequired

عملیات درخواستی انجام نشد زیرا یک یا چند مرحله پیکربندی محلی لازم تکمیل نشده است.

kStatus_NotAvailable

عملیات درخواستی با توجه به وضعیت فعلی فرستنده قابل انجام نیست.

kStatus_OutOfMemory

منابع حافظه فرستنده کم است و نمی تواند عملیات درخواستی را در زمان فعلی انجام دهد.

kStatus_Relocated

درخواست به نقطه پایانی اشتباهی ارسال شد.

کلاینت باید از سرور دایرکتوری خود برای لیست نقطه پایانی به روز شده پرس و جو کند و دوباره امتحان کند.

kStatus_Success

عملیات بدون خطا به پایان رسید.

kStatus_Timeout

عملیات یا تعامل پروتکل در زمان تعیین شده تکمیل نشد.

kStatus_UnexpectedMessage

یک پیام در یک زمان غیرمنتظره یا در یک زمینه غیرمنتظره دریافت شد.

kStatus_UnsupportedMessage

یک پیام شناسایی نشده یا پشتیبانی نشده دریافت شد.

@88

 @88

نوع فایل MIME نمایه مشترک .

خواص
kMIMEType_AppGzip

داده های فشرده شده با gzip

kMIMEType_AppOctetStream

عمومی ترین مجموعه بدون محدودیت از بایت ها، همان "نامشخص".

kMIMEType_TextPlain

متن ساده، فشرده نشده.

@89

 @89

تگ های رایج داده های پروفایل

خواص
kTag_MIMEType

[uint] نوع MIME.

دسته برچسب: Profile-agnostic. محدودیت ها: هیچ

kTag_SchemaVersion

[uint] بازبینی طرحواره .

دسته برچسب: مشخصات خاص. محدودیت ها: 0-255

kTag_SystemErrorCode

[uint] خطای خاص سیستم.

دسته برچسب: مشخصات خاص. محدودیت ها: هیچ