Offedit(3)                                                          Offedit(3)



NNAAMMEE
       Offedit -

SSYYNNOOPPSSIISS
       Inherits OObbjjeecctt.


   PPuubblliicc MMeetthhooddss
       object iidd (string str)
       string qquueerryy__nnaammee ()
       string qquueerryy__ddiissttaanntt ()
       string qquueerryy__ssppeecciiffiicc ()
       void ccaattcchh__tteellll (string str)
       int oonn__ggeett ()
       int oonn__ddrroopp ()
       int oonn__ggiivvee ()
       int ffiilleeoouutt (string fname)
       void ffiilleeoouutt22 ()
       void ffiilleeoouutt33 ()
       int ffiilleeiinn (string filename)
       void rreemmiinndd__ttss ()
       void ffiilleeiinn22 (string line)
       iinniitt ()

   PPuubblliicc AAttttrriibbuutteess
       string mmyy__ffiillee
       string aappppeenndd__ffiillee

DDEETTAAIILLEEDD DDEESSCCRRIIPPTTIIOONN
       A quick and nasty offline file editor by Acius

       Use fileout to spit a file out to your terminal window. When you see
       the message telling you to push enter, turn on your telnet client's
       logging ability and push enter. When the file is done, turn it off then
       hit enter again. You could also block-copy from the telnet window.

       When you have finished editing your file, use the filein command to
       upload (paste the file into your telnet window).

       Known bug: This doesn't work for downloading large files! Maybe in
       version 2.0. The problem is that the string overloads.

       Definition at line 20 of file offedit.c.

MMEEMMBBEERR FFUUNNCCTTIIOONN DDOOCCUUMMEENNTTAATTIIOONN
   vvooiidd ccaattcchh__tteellll ((ssttrriinngg ssttrr))
       When they're being sent a file, postpone conversation stuff!

       Definition at line 44 of file offedit.c.

   iinntt ffiilleeiinn ((ssttrriinngg ffiilleennaammee))
       Implements the filein verb.

       Definition at line 121 of file offedit.c.

       References append_file.

   vvooiidd ffiilleeiinn22 ((ssttrriinngg lliinnee))
       An accessory function for filein; reads in the file line-by-line.

       Definition at line 148 of file offedit.c.

       References append_file.

   iinntt ffiilleeoouutt ((ssttrriinngg ffnnaammee))
       Implements the 'fileout' verb; uses fileout2 and fileout3.

       Definition at line 64 of file offedit.c.

       References fileout2(), and my_file.

   vvooiidd ffiilleeoouutt22 (())
       Prints whatever's in my_file; used by fileout.

       Definition at line 96 of file offedit.c.

       References my_file.

       Referenced by fileout().

   vvooiidd ffiilleeoouutt33 (())
       Prints a goodbye message, and drops the interface.

       Definition at line 111 of file offedit.c.

   oobbjjeecctt iidd ((ssttrriinngg ssttrr))
       Standard iidd(()), name is 'offedit'.

       Definition at line 32 of file offedit.c.

   iinniitt (())
       Initializes the filein and fileout verbs which this object provides.

       Reimplemented from OObbjjeecctt.

       Definition at line 161 of file offedit.c.

   iinntt oonn__ddrroopp (())
       RReettuurrnnss::
           Ok to drop

       Definition at line 54 of file offedit.c.

   iinntt oonn__ggeett (())
       RReettuurrnnss::
           Ok to get

       Definition at line 49 of file offedit.c.

   iinntt oonn__ggiivvee (())
       RReettuurrnnss::
           Ok to give

       Definition at line 59 of file offedit.c.

   ssttrriinngg qquueerryy__ddiissttaanntt (())
       RReettuurrnnss::

       Definition at line 38 of file offedit.c.

   ssttrriinngg qquueerryy__nnaammee (())
       RReettuurrnnss::

       Definition at line 35 of file offedit.c.

   ssttrriinngg qquueerryy__ssppeecciiffiicc (())
       RReettuurrnnss::

       Definition at line 41 of file offedit.c.

   vvooiidd rreemmiinndd__ttss (())
       A 'reminder' of what to type when done pasting.

       Definition at line 143 of file offedit.c.

MMEEMMBBEERR DDAATTAA DDOOCCUUMMEENNTTAATTIIOONN
   ssttrriinngg aappppeenndd__ffiillee
       Name of the file to append.

       Definition at line 118 of file offedit.c.

       Referenced by filein(), and filein2().

   ssttrriinngg mmyy__ffiillee
       The buffer used for holding a file-entry-in-progress.

       Definition at line 29 of file offedit.c.

       Referenced by fileout(), and fileout2().


AAUUTTHHOORR
       Generated automatically by Doxygen for Walraven from the source code.



Walraven                          8 Jan 2004                        Offedit(3)
