Net :: DBUS :: خطأ

التحميل الان

Net :: DBUS :: خطأ الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Daniel P. Berrange
  • موقع ويب الناشر:
  • http://search.cpan.org/~danberr/

Net :: DBUS :: خطأ العلامات


Net :: DBUS :: خطأ وصف

NET :: DBUS :: خطأ هو الوحدة النمطية PERL مع تفاصيل الخطأ للحصول على استدعاء الأسلوب البعيد. NET :: DBUS :: خطأ هو وحدة Perl مع تفاصيل الخطأ لاحتجاج الطريقة البعيدة. الموسيقى حزمة الموسيقى :: Player :: Unknowleformat؛ استخدم قاعدة QW (NET :: DBUS :: خطأ)؛ # حدد نوع خطأ لنوع ترميز المسار غير المعروف # لخدمة مشغل موسيقى الفرعية الجديدة {بلدي $ proto = التحول؛ بلدي فئة $ = المرجع ($ proto) || بروتو دولار بلدي الذاتي = $ class-> super :: جديد (الاسم => "Org.example.music.unknownownformat"، رسالة => "تنسيق ترميز المسار غير معروف")؛ } حزمة الموسيقى :: مشغل :: المحرك؛ . بلدي URL $ = التحول؛ إذا ($ URL = ~ /.(MP3|ogg )$$ على ... Play Track} {Die Music :: Player :: Unknowleformat-> جديد ()؛ }} تنص هذه الكائنات على معالجة الأخطاء المكتوبة بشدة. عادة ما تكون الخدمة ستسمى ببساطة يموت "بعض نص الرسائل" عند إرجاع شرط الخطأ إلى عميل الاتصال DBUS، ترتبط الرسالة برمز خطأ عام أو "Org.Freedesktop.dbus.failed". على الرغم من أن هذا يكفي للعديد من التطبيقات، إلا أنه من المرغوب فيه أن تكون قادرا على التقاط وتصالح ظروف خطأ محددة. بالنسبة لهذه السيناريوهات، يجب أن تنشئ الخدمة فئة فرعية من كائن NET :: DBUS :: الخطأ الذي يوفر في اسم خطأ مخصص. ثم يتم إرسال اسم الخطأ هذا مرة أخرى إلى العميل بدلا من متطلبات رمز "ORG.Freedesktop.dbus.failed": perl.


Net :: DBUS :: خطأ برامج ذات صلة