nl :: نسج:: نظام
ملخص
التعداد | |
---|---|
@18 { | تعداد |
@19 { | تعداد تعريفات نوع حدث طبقة Inet. |
LayerState { | تعداد الدولة من طبقة الكائن. |
النوع | |
---|---|
Event | nl :: Weave :: System :: Event الكائن الأساسي لجميع أحداث InetLayer. |
EventType | nl :: Weave :: System :: EventType النوع الأساسي لجميع أحداث InetLayer. |
LwIPEventHandlerFunction )(Object &aTarget, EventType aEventType, uintptr_t aArgument) | typedefError(* |
المهام | |
---|---|
DescribeErrorLwIP (Error aError) | NL_DLL_EXPORT const char * يؤدي هذا إلى تنفيذ دالة لإرجاع سلسلة C وصفية خاصة بـ LwIP NULL منتهية ، مقترنة بخطأ LwIP المعين والمعين. |
DescribeErrorPOSIX (Error aError) | NL_DLL_EXPORT const char * يؤدي هذا إلى تنفيذ دالة لإرجاع سلسلة C وصفية خاصة بـ NULL منتهية بنظام التشغيل ، مقترنة بخطأ نظام التشغيل المحدد المعين. |
FormatLwIPError (char *buf, uint16_t bufSize, int32_t err) | bool نظرًا لخطأ LwIP ، تُرجع سلسلة C قابلة للقراءة بواسطة الإنسان منتهية بقيمة NULL تصف الخطأ. |
FormatPOSIXError (char *buf, uint16_t bufSize, int32_t err) | bool نظرًا لخطأ POSIX ، يتم إرجاع سلسلة C قابلة للقراءة من قبل الإنسان منتهية بقيمة NULL تصف الخطأ. |
FormatSystemLayerError (char *buf, uint16_t bufSize, int32_t err) | bool وبالنظر إلى نظام طبقة الخطأ، بإرجاع منتهية NULL C سلسلة الذي يمكن قراءته واصفا الخطأ. |
IsErrorLwIP (Error aError) | NL_DLL_EXPORT bool هذه الأدوات وظيفة التأمل لنظام نسج طبقة الأخطاء التي يسمح للطالب لتحديد ما إذا كان الخطأ المحدد هو، الكامنة وراء الخطأ LwIP الداخلي. |
IsErrorPOSIX (Error aError) | NL_DLL_EXPORT bool هذه الأدوات وظيفة التأمل لنظام نسج طبقة الأخطاء التي يسمح للطالب لتحديد ما إذا كان الخطأ المحدد هو خطأ OS الأساسي الداخلي. |
IsEventOfType (EventType aType) | bool تحقق للتحقق مما إذا كان EventType صالحًا. |
MapErrorLwIP (err_t aError) | NL_DLL_EXPORT Error هذه الأدوات وظيفة رسم الخرائط لنظام نسج طبقة الأخطاء التي يسمح رسم الخرائط الأساسية LwIP أخطاء كومة الشبكة إلى مجموعة برمجيات منصات أو نظام معين. |
MapErrorPOSIX (int aError) | NL_DLL_EXPORT Error هذه الأدوات وظيفة رسم الخرائط لنظام نسج طبقة الأخطاء التي تسمح الأعداد الصحيحة تعيين في الفضاء عددا من شبكة POSIX الكامنة والأخطاء OS كومة في مجموعة برمجيات منصات أو الخاصة بالنظام. |
RegisterLwIPErrorFormatter (void) | void تسجيل منسق خطأ النص لأخطاء LwIP. |
RegisterPOSIXErrorFormatter (void) | void تسجيل منسق أخطاء النص لأخطاء POSIX. |
RegisterSystemLayerErrorFormatter (void) | void تسجيل المنسق خطأ نص لنظام طبقة أخطاء. |
الطبقات | |
---|---|
نيكولا لانغ :: :: نسج النظام :: طبقة |
This provides access to timers according to the configured event handling model. |
نيكولا لانغ :: :: نسج النظام :: LwIPEventHandlerDelegate | |
نيكولا لانغ :: :: نسج النظام :: المزامنة |
This class represents a simple mutual exclusion lock used on platforms with preemptively scheduled multi-threaded programming environments, for example, POSIX threads and FreeRTOS. |
نيكولا لانغ :: :: نسج النظام :: كائن | يمثل هذا كائنًا معدودًا مرجعيًا مخصصًا من المساحة الموجودة في ObjectPool |
نيكولا لانغ :: :: نسج النظام :: PacketBuffer | فئة المخزن المؤقت للحزم هي البنية الأساسية المستخدمة في معالجة حزم البيانات ذات التسلسل الثماني ، عادةً في سياق شبكة اتصالات البيانات ، مثل Bluetooth أو بروتوكول الإنترنت. |
نيكولا لانغ :: :: نسج النظام :: الموقت | هذا هو الطبقة الداخلية لنظام نسج طبقة ، وتستخدم لتمثيل الموقت طلقة واحدة في التقدم. |
الهياكل | |
---|---|
نيكولا لانغ :: :: نسج النظام :: LwIPEvent |
النقابات | |
---|---|
نيكولا لانغ :: :: نسج النظام :: ObjectArena |
A union template used for representing a well-aligned block of memory. |
مساحات الأسماء | |
---|---|
نيكولا لانغ :: :: نسج النظام :: منصة | |
نيكولا لانغ :: :: نسج النظام :: الإحصائيات |
التعداد
@ 18
@18
@ 19
@19
تعريفات نوع حدث طبقة Inet.
الخصائص | |
---|---|
kEvent_ReleaseObj | حدث إسقاط كائن SystemLayer. |
kEvent_ScheduleWork | الحدث للعمل جدولة على نظام طبقة موضوع الصورة. |
LayerState
LayerState
الدولة من طبقة الكائن.
الخصائص | |
---|---|
kLayerState_Initialized | حالة التهيئة. |
kLayerState_NotInitialized | حالة غير مهيأة. |
النوع
حدث
WEAVE_SYSTEM_CONFIG_LWIP_EVENT_OBJECT_TYPE Event
الكائن الأساسي لجميع أحداث InetLayer.
يتم تعريف هذا على نوع النظام الأساسي أو النظام المحدد.
نوع الحدث
WEAVE_SYSTEM_CONFIG_LWIP_EVENT_TYPE EventType
النوع الأساسي لجميع أحداث InetLayer.
يتم تعريف هذا على نوع النظام الأساسي أو النظام المحدد.
وظيفة LwIPEventHandler
Error(* LwIPEventHandlerFunction)(Object &aTarget, EventType aEventType, uintptr_t aArgument)
المهام
وصفالخطأ LwIP
NL_DLL_EXPORT const char * DescribeErrorLwIP( Error aError )
يؤدي هذا إلى تنفيذ دالة لإرجاع سلسلة C وصفية خاصة بـ LwIP NULL منتهية ، مقترنة بخطأ LwIP المعين والمعين.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | سلسلة C وصفية منتهية بـ NULL خاصة بـ LwIP تصف الخطأ. |
وصفالخطأ POSIX
NL_DLL_EXPORT const char * DescribeErrorPOSIX( Error aError )
يؤدي هذا إلى تنفيذ دالة لإرجاع سلسلة C وصفية خاصة بـ NULL منتهية بنظام التشغيل ، مقترنة بخطأ OS المحدد المعين.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | سلسلة C وصفية خاصة بـ NULL منتهية بنظام التشغيل تصف الخطأ. |
FormatLwIPError
bool FormatLwIPError( char *buf, uint16_t bufSize, int32_t err )
نظرًا لخطأ LwIP ، تُرجع سلسلة C قابلة للقراءة بواسطة الإنسان منتهية بقيمة NULL تصف الخطأ.
تفاصيل | |||||||
---|---|---|---|---|---|---|---|
المعلمات |
| ||||||
عائدات | صواب إذا تمت كتابة سلسلة وصف في المخزن المؤقت المزود. | ||||||
عائدات | خطأ إذا لم يكن الخطأ المقدم خطأ LwIP. |
FormatPOSIXError
bool FormatPOSIXError( char *buf, uint16_t bufSize, int32_t err )
نظرًا لخطأ POSIX ، تُرجع سلسلة C قابلة للقراءة من قبل الإنسان منتهية بفارغ (NULL) تصف الخطأ.
تفاصيل | |||||||
---|---|---|---|---|---|---|---|
المعلمات |
| ||||||
عائدات | صواب إذا تمت كتابة سلسلة وصف في المخزن المؤقت المزود. | ||||||
عائدات | خطأ إذا لم يكن الخطأ المقدم خطأ POSIX. |
FormatSystemLayerError
bool FormatSystemLayerError( char *buf, uint16_t bufSize, int32_t err )
وبالنظر إلى نظام طبقة الخطأ، بإرجاع منتهية NULL C سلسلة الذي يمكن قراءته واصفا الخطأ.
تفاصيل | |||||||
---|---|---|---|---|---|---|---|
المعلمات |
| ||||||
عائدات | صواب إذا تمت كتابة سلسلة وصف في المخزن المؤقت المزود. | ||||||
عائدات | كاذبة إذا كان الخطأ الموردة ليس نظام طبقة الخطأ. |
IsErrorLwIP
NL_DLL_EXPORT bool IsErrorLwIP( Error aError )
هذه الأدوات وظيفة التأمل لنظام نسج طبقة الأخطاء التي يسمح للطالب لتحديد ما إذا كان الخطأ المحدد هو، الكامنة وراء الخطأ LwIP الداخلي.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | صواب إذا كان الخطأ المحدد هو خطأ LwIP ؛ خلاف ذلك ، خطأ. |
IsErrorPOSIX
NL_DLL_EXPORT bool IsErrorPOSIX( Error aError )
هذه الأدوات وظيفة التأمل لنظام نسج طبقة الأخطاء التي يسمح للطالب لتحديد ما إذا كان الخطأ المحدد هو خطأ OS الأساسي الداخلي.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | صواب إذا كان الخطأ المحدد خطأ في نظام التشغيل ؛ خلاف ذلك ، خطأ. |
IsEventOfType
bool IsEventOfType( EventType aType )
تحقق للتحقق مما إذا كان EventType صالحًا.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | صحيح إذا كان ضمن النطاق المعدود ؛ خلاف ذلك ، خطأ. |
MapErrorLwIP
NL_DLL_EXPORT Error MapErrorLwIP( err_t aError )
هذه الأدوات وظيفة رسم الخرائط لنظام نسج طبقة الأخطاء التي يسمح رسم الخرائط الأساسية LwIP أخطاء كومة الشبكة إلى مجموعة برمجيات منصات أو نظام معين.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | شبكة LwIP المعينة أو خطأ في نظام التشغيل. |
MapErrorPOSIX
NL_DLL_EXPORT Error MapErrorPOSIX( int aError )
هذه الأدوات وظيفة رسم الخرائط لنظام نسج طبقة الأخطاء التي تسمح الأعداد الصحيحة تعيين في الفضاء عددا من شبكة POSIX الكامنة والأخطاء OS كومة في مجموعة برمجيات منصات أو الخاصة بالنظام.
يتم تعيين رموز الخطأ التي تتجاوز تلك المحددة حاليًا بواسطة POSIX أو معايير ISO C / C ++ على غرار الرموز القياسية.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | شبكة POSIX المعينة أو خطأ في نظام التشغيل. |
RegisterLwIPErrorFormatter
void RegisterLwIPErrorFormatter( void )
تسجيل منسق خطأ النص لأخطاء LwIP.
التسجيل
void RegisterPOSIXErrorFormatter( void )
تسجيل منسق أخطاء النص لأخطاء POSIX.
RegisterSystemLayerErrorFormatter
void RegisterSystemLayerErrorFormatter( void )
تسجيل المنسق خطأ نص لنظام طبقة أخطاء.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجّلة لشركة Oracle و/أو شركائها التابعين، وThread هي علامة تجارية مسجّلة لشركة .Thread Group, Inc.
تاريخ التعديل الأخير: 2019-10-28 (حسب التوقيت العالمي المتفَّق عليه)