صافي :: FTPServer :: RO :: Dirhandleشخصية مجهول خادم FTP فقط | |
التحميل الان |
صافي :: FTPServer :: RO :: Dirhandle الترتيب والملخص
الإعلانات
- رخصة:
- 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 برامج ذات صلة