خدمات إدارة سمات العدادات
يصف هذا القسم خدمات إدارة العداد للوحدة المركبة لمهمات الاختبار.
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. يتم عرضه في حالة عدم العثور على معرف العداد.