خدمات إدارة سمات العدادات

يصف هذا القسم خدمات إدارة العداد للوحدة المركبة لمهمات الاختبار.

GetLoadActionCode

تقوم خدمة الويب هذه بالاستعلام عن ما إذا كان العداد المحدد متصل أم غير متصل. يتم استخدام هذه الطريقة من خلال خدمة الاتصال/فصل الاتصال. القيم الخاصة برمز إجراء التحميل هي:

  • الاتصال

  • فصل الاتصال

مدخلات — GetLoadActionCodeInput

الجزء: payload

العنصر: GetLoadActionCodeRequest

المعلمة

الوصف

id

معرف العداد الذي يجب استرجاع حالة رمز إجراء التحميل له

مخرجات — GetLoadActionCodeOutput

الجزء: payload

العنصر: GetLoadActionCodeResult

حالة الاتصال للعداد المطلوب.

الخطأ — راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.

SetLoadActionCode

تقوم خدمة الويب هذه بتحديث رمز إجراء التحميل لعداد محدد. يتم استخدام هذه الطريقة من خلال خدمة الاتصال/فصل الاتصال. القيم الخاصة برمز إجراء التحميل هي:

  • الاتصال

  • فصل الاتصال

مدخلات — SetLoadActionCodeInput

الجزء: payload

العنصر: SetLoadActionCodeRequest

المعلمة

الوصف

id

معرف العداد الذي يجب تعيين حالة رمز إجراء التحميل له.

value

القيمة الجديدة لأجل LoadActionCode التي سيتم تعيينها بالعداد.

مخرجات — SetLoadActionCodeOutput

الجزء: payload

العنصر: SetLoadActionCodeResult

تشير الاستجابة المنطقية إلى نجاح أو فشل التحديث (وليس حالة الحقل الحالية).

الخطأ — راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.

IsCommissioned

تقوم خدمة الويب هذه بالاستعلام عن حالة التوصيل لعداد محدد. يتم استخدام هذه الخدمة من خلال عملية التوصيل/إلغاء التوصيل. يمكن أن تكون سمة التوصيل بالقيمة "صواب" أو "خطأ".

مدخلات — IsCommissionedInput

الجزء: payload

العنصر: IsCommissionedRequest

المعلمة

الوصف

id

معرف العداد الذي يجب استرجاع حالة التوصيل له

مخرجات — IsCommissionedOutput

الجزء: payload

العنصر: IsCommissionedResult

قيمة سمة حالة التوصيل للعداد المطلوب.

الخطأ — راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.

SetCommission

تقوم خدمة الويب هذه بتحديث حالة التوصيل لعداد محدد. يتم استخدام هذه الخدمة من خلال عملية التوصيل/إلغاء التوصيل. يمكن أن تكون سمة التوصيل بالقيمة "صواب" أو "خطأ".

مدخلات — SetCommissionedInput

الجزء: payload

العنصر: SetCommissionedRequest

المعلمة

الوصف

id

معرف العداد الذي يجب تعيين حالة التوصيل له

value

القيمة الجديدة لحالة التوصيل التي سيتم تعيينها على العداد

مخرجات — SetCommissionedOutput

الجزء: payload

العنصر: SetCommissionedResult

تشير الاستجابة المنطقية إلى نجاح أو فشل التحديث (وليس حالة الحقل الحالية).

الخطأ — راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.

GetExecutionStatus

تقوم خدمة الويب هذه بالاستعلام عن حالة الخاصية التي تتحكم في التنفيذ الكلي للأمر. القيم الممكنة لحالة التنفيذ هي:

  • النجاح - يجب إتمام الأمر بنجاح

  • ResponseTimeout - لن تصل الاستجابة غير المتزامنة أبدًا

  • SyncOperationFail - سيحدث خطأ المحاكاة أثناء الطلب الأولي

  • AsyncOperationFailure - سيحدث خطأ المحاكاة في الاستجابة غير المتزامنة

مدخلات — GetExecutionStatusInput

الجزء: payload

العنصر: GetExecutionStatusRequest

المعلمة

الوصف

id

معرف العداد الذي يجب استرجاع ExecutionStatus له

مخرجات — GetExecutionStatusOutput

الجزء: payload

العنصر: GetExecutionStatusResult

قيمة سمة ExecutionStatus للعداد المطلوب.

الخطأ — راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.

SetExecutionStatus

تقوم خدمة الويب هذه بتحديث الخاصية التي تتحكم في الإتمام الكلي للأمر. القيم الممكنة لحالة التنفيذ هي:

  • النجاح - يجب إتمام الأمر بنجاح

  • ResponseTimeout - لن تصل الاستجابة غير المتزامنة أبدًا

  • SyncOperationFail - سيحدث خطأ المحاكاة أثناء الطلب الأولي

  • AsyncOperationFailure - سيحدث خطأ المحاكاة في الاستجابة غير المتزامنة

مدخلات — SetExecutionStatusInput

الجزء: payload

العنصر: SetExecutionStatusRequest

المعلمة

الوصف

id

معرف العداد الذي يجب تعيين ExecutionStatus له

value

القيمة الجديدة لأجل ExecutionStatus التي سيتم تعيينها على العداد

مخرجات — SetExecutionStatusOutput

الجزء: payload

العنصر: SetExecutionStatusResult

تشير الاستجابة المنطقية إلى نجاح أو فشل التحديث (وليس حالة الحقل الحالية).

الخطأ — راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.