صافي :: FTPServer :: RO :: Dirhandle

شخصية مجهول خادم FTP فقط
التحميل الان

صافي :: FTPServer :: RO :: Dirhandle الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Richard Jones
  • موقع ويب الناشر:
  • http://code.google.com/p/bitstring/

صافي :: FTPServer :: RO :: Dirhandle العلامات


صافي :: FTPServer :: RO :: Dirhandle وصف

مجهول، شخصية خادم بروتوكول نقل الملفات القراءة فقط NET :: FTPServer :: RO :: Dirhandle - مجهول، شخصيات خادم بروتوكول نقل الملفات فقط. قم بإرجاع الملف أو دليل الدليل المقبض المطابق للملف $ اسم الملف في الدليل $ dirh. إذا لم يكن هناك ملف أو دليل فرعي لهذا الاسم، فهذا يرجع UNDEF. Dirh = $ dirh-> الوالد؛ إرجاع الدليل الأصل للدليل $ dirh. إذا كان الدليل بالفعل "/"، فهذا إرجاع مقبض الدليل نفسه. $ المرجع = $ dirh-> قائمة ()؛ إرجاع قائمة محتويات الدليل $ dirh. القائمة التي تم إرجاعها هي إشارة إلى صفيف من أزواج: لا تتضمن القائمة التي تم إرجاعها "." أو "..". يتم فرز القائمة إلى ترتيب أبجدي تلقائيا. $ المرجع = $ dirh-> list_status ()؛ إرجاع قائمة محتويات الدليل $ Dirh ومعلومات الحالة. تعد القائمة التي تم إرجاعها إشارة إلى صفيف ثلاثة توائم: حيث $ StatusReF هو Tuple الذي تم إرجاعه من طريقة الحالة (انظر NET :: FTPServer :: مقبض). القائمة التي تم إرجاعها لا تشمل "." أو "..". يتم فرز القائمة إلى ترتيب أبجدي تلقائيا. (MODE $ PROST، NOMS $ NLINK، مستخدم $، $ مجموعة، $ حجم، $ time) = $ handle-> الحالة؛ إرجاع ملف أو حالة الدليل. الحقول التي تم إرجاعها هي: $ Mode Mode 'D' = الدليل، 'F' = ملف، وغيرها كما هو الحال مع الخيار (1) -Type. Perms Perms Permissions أذونات في تنسيق رقمي Octal العادي. $ nlink link عدد مستخدم $ اسم المستخدم في تنسيق قابل للطباعة. اسم مجموعة المجموعة $ بتنسيق قابل للطباعة. حجم حجم حجم حجم BYTES. $ وقت الوقت الوقت (عادة ماين) بتنسيق time_t unix. في الفصول الدراسية المشتقة، قد يتم توليف بعض معلومات الحالة هذه، نظرا لأن شبكات الملفات الافتراضية لن تحتوي في غالبا على معلومات في تنسيق يشبه UNIX. RV = $ Handle-> نقل ($ dirh، اسم الملف $)؛ حرك الملف الحالي (أو الدليل) إلى الدليل $ dirh واتصل به اسم الملف $. إذا كانت العملية ناجحة، فإرجاع 0، أو عودة أخرى -1. قد تفرض أنظمة الملفات الأساسية قيودا على التحركات: على سبيل المثال، قد لا يكون من الممكن نقل الدليل؛ قد لا يكون من الممكن نقل ملف إلى دليل آخر؛ قد لا يكون من الممكن نقل ملف عبر أنظمة الملفات. $ rv = $ dirh-> حذف؛ حذف الدليل الحالي. إذا كان الأمر DELETE ناجحا، فارجع 0، وإلا إذا كان هناك خطأ عائد -1. عادة ما تكون ممكنة فقط لحذف دليل إذا كان فارغا. $ rv = $ dirh-> mkdir (اسم $)؛ إنشاء دليل فرعي يسمى اسم $ داخل الدليل الحالي $ dirh. ملف $ = $ dirh-> فتح ($ اسم الملف، "R" | "W" | "A")؛ افتح أو إنشاء ملف يسمى اسم ملف $ $ في الدليل الحالي، فتحه إما للقراءة أو الكتابة أو الإلحاق. تقوم هذه الوظيفة بإرجاع كائن مقبض ملف IO :: ملف. متطلبات: perl.


صافي :: FTPServer :: RO :: Dirhandle برامج ذات صلة