Finger_daemon(3)                                              Finger_daemon(3)



NNAAMMEE
       Finger_daemon -

SSYYNNOOPPSSIISS
       Inherits CCoommmmoonn.


   PPuubblliicc MMeetthhooddss
       string ttyyppeessttrr (object who)
       string ggeennddeerrcchhaarr (int x)
       string wwaarrnniinnggssttrr (int wwaarrnniinnggss)
       int ffiinnggeerr__ppllaayyeerr (string fname)

   PPuubblliicc AAttttrriibbuutteess
       string eemmaaiill
       string hhiiddee__eemmaaiill
       string nnaammee
       string pprreettiittllee
       string ttiittllee
       string jjoobb__ttiittllee
       string * aalliiggnnmmeenntt
       string llaasstt__iipp
       int llaasstt__llooggiinn
       int llaasstt__llooggoouutt
       int aaggee
       int lleevveell
       int ggeennddeerr
       int wwaarrnniinnggss
       int * ffllaaggss

DDEETTAAIILLEEDD DDEESSCCRRIIPPTTIIOONN
       An object used to generate descriptions for the finger verb. This
       object is useful because root access is needed to read player data, and
       the finger verb doesn't have root access (we don't want to give it root
       access either, as there are some security issues).

       Definition at line 12 of file finger_daemon.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
   iinntt ffiinnggeerr__ppllaayyeerr ((ssttrriinngg ffnnaammee))
       Does a complete 'finger' command for _f_n_a_m_e, which should be a player's
       name. If _f_n_a_m_e is logged in, then they will be forced to save first.

       Definition at line 78 of file finger_daemon.c.

       References age, alignment, email, flags, gender, genderchar(),
       hide_email, Common::int_to_time(), job_title, last_ip, last_login,
       last_logout, Common::legal_filename(), level, name, pretitle, title,
       typestr(), warnings, and warningstr().

   ssttrriinngg ggeennddeerrcchhaarr ((iinntt xx))
       Converts a numeric (0,1,2) gender into a string one (M,F,N).

       Definition at line 32 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg ttyyppeessttrr ((oobbjjeecctt wwhhoo))
       RReettuurrnnss::

       Definition at line 23 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg wwaarrnniinnggssttrr ((iinntt wwaarrnniinnggss))
       returns the string (possibly empty) for how many warnings

       Definition at line 41 of file finger_daemon.c.

       References warnings.

       Referenced by finger_player().

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
   iinntt aaggee
       Dummy variable for reading in data from the player's file.

       Definition at line 18 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg ** aalliiggnnmmeenntt
       Dummy variable for reading in data from the player's file.

       Definition at line 16 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg eemmaaiill
       Dummy variable for reading in data from the player's file.

       Definition at line 16 of file finger_daemon.c.

       Referenced by finger_player().

   iinntt** ffllaaggss
       Another dummy variable for reading data from the player's mailbox.

       Definition at line 20 of file finger_daemon.c.

       Referenced by finger_player().

   iinntt ggeennddeerr
       Dummy variable for reading in data from the player's file.

       Definition at line 18 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg hhiiddee__eemmaaiill
       Dummy variable for reading in data from the player's file.

       Definition at line 16 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg jjoobb__ttiittllee
       Dummy variable for reading in data from the player's file.

       Definition at line 16 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg llaasstt__iipp
       Dummy variable for reading in data from the player's file.

       Definition at line 16 of file finger_daemon.c.

       Referenced by finger_player().

   iinntt llaasstt__llooggiinn
       Dummy variable for reading in data from the player's file.

       Definition at line 18 of file finger_daemon.c.

       Referenced by finger_player().

   iinntt llaasstt__llooggoouutt
       Dummy variable for reading in data from the player's file.

       Definition at line 18 of file finger_daemon.c.

       Referenced by finger_player().

   iinntt lleevveell
       Dummy variable for reading in data from the player's file.

       Definition at line 18 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg nnaammee
       Dummy variable for reading in data from the player's file.

       Definition at line 16 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg pprreettiittllee
       Dummy variable for reading in data from the player's file.

       Definition at line 16 of file finger_daemon.c.

       Referenced by finger_player().

   ssttrriinngg ttiittllee
       Dummy variable for reading in data from the player's file.

       Definition at line 16 of file finger_daemon.c.

       Referenced by finger_player().

   iinntt wwaarrnniinnggss
       Dummy variable for reading in data from the player's file.

       Definition at line 18 of file finger_daemon.c.

       Referenced by finger_player(), and warningstr().


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



Walraven                          8 Jan 2004                  Finger_daemon(3)
