[an error occurred while processing this directive]
[<a href="index.shtml">Package Index</a></code> | <a href="index_std.shtml">Mudlib Index</a></code> | <a href="index_eff.shtml">Effect Index</a></code>]<br><h2>File /global/lord.c</h2>
This is the lord player object and contains any needed bits to
handle lord specific commands and things.<p>Written by Pinkfish
<h2>Inherits</h2>
This class inherits the following classes <a href="global.wiz_file_comm.c.shtml">/global/wiz_file_comm.c</a><h2>Includes</h2>
This class includes the following files <a href="include.mail.h.shtml">/include/mail.h</a> and <a href="include.command.h.shtml">/include/command.h</a><h2>Method index</h2>
<dl><ul>
<li><a href="#bulk_delete">bulk_delete</a>(string)<br/>
This method forces a bulk delete on a certain letter.
<li><a href="#clean_up_files">clean_up_files</a>(string)<br/>
This method forces the clean up of certain file son the
bulk deleter.
<li><a href="#do_dismiss">do_dismiss</a>(string, string)<br/>
This method is called when the director attempts to dismiss
a creator who is currently working (or not working
if they are being dimissed I guess).
<li><a href="#do_qsnoop">do_qsnoop</a>(object *)<br/>
This method is used to do a quiet snoop on a player.
<li><a href="#employ">employ</a>(string)<br/>
This method is called when a director  attempts to employ
someone in their domain.
<li><a href="#end_it_all">end_it_all</a>()<br/>
Very fast shutdown.
<li><a href="#new_domain">new_domain</a>(string, string)<br/>
This method is used to create a new domain.
<li><a href="#process_input">process_input</a>(string)<br/>
No priorities etc anymore, so directors get there own very small
process_input parser(tm)

<li><a href="#query_director">query_director</a>()<li><a href="#query_lord">query_lord</a>()</ul><h2>Public Functions</h2>
These are functions that everyone can access.<p>
.<ul><a name="query_director">
query_director</a><pre>
nomask int query_director()
</pre>
<ul><a name="query_lord">
query_lord</a><pre>
nomask int query_lord()
</pre>

<h2>Protected Functions</h2>
These are functions that only objects inheriting the class can access.<p>
<ul><a name="bulk_delete">
bulk_delete</a><pre>
int bulk_delete(string word)
</pre></br>
This method forces a bulk delete on a certain letter.
This letter will then be checked to see if any of
those players have timed out and should be deleted.
<br/><ul>
<li><b>Parameters:</b>
<br/>word - the letter to bulk delete
<li><b>Returns:</b>
<br/>0 on falure and 1 on success

</dl>

<ul><a name="clean_up_files">
clean_up_files</a><pre>
int clean_up_files(string word)
</pre></br>
This method forces the clean up of certain file son the
bulk deleter.  This cleans up all the files associated with
the given player.
<br/><ul>
<li><b>Parameters:</b>
<br/>word - the name of the player to clean up
<li><b>Returns:</b>
<br/>1 on success, 0 on failure

</dl>

<ul><a name="do_dismiss">
do_dismiss</a><pre>
int do_dismiss(string str,
               string reason)
</pre></br>
This method is called when the director attempts to dismiss
a creator who is currently working (or not working
if they are being dimissed I guess).
<br/><ul>
<li><b>Parameters:</b>
<br/>str - the creator to dismiss
<li><b>Returns:</b>
<br/>1 on success, 0 on failure

</dl>

<ul><a name="do_qsnoop">
do_qsnoop</a><pre>
int do_qsnoop(object * obs)
</pre></br>
This method is used to do a quiet snoop on a player.
<br/><ul>
<li><b>Parameters:</b>
<br/>str - the player to snoop
<li><b>Returns:</b>
<br/>1 on success, 0 on failure

</dl>

<ul><a name="employ">
employ</a><pre>
int employ(string str)
</pre></br>
This method is called when a director  attempts to employ
someone in their domain.
<br/><ul>
<li><b>Parameters:</b>
<br/>str - the player to employ
<li><b>Returns:</b>
<br/>1 on success, 0 on failure

</dl>

<ul><a name="end_it_all">
end_it_all</a><pre>
int end_it_all()
</pre></br>
Very fast shutdown.
<br/><ul>
<li><b>Returns:</b>
<br/>always returns 1

</dl>

<ul><a name="new_domain">
new_domain</a><pre>
int new_domain(string dom,
               string director)
</pre></br>
This method is used to create a new domain.
<br/><ul>
<li><b>Parameters:</b>
<br/>str - the input parameters
<li><b>Returns:</b>
<br/>1 on success, 0 on failure

</dl>

<ul><a name="process_input">
process_input</a><pre>
mixed process_input(string input)
</pre></br>
No priorities etc anymore, so directors get there own very small
process_input parser(tm)



[an error occurred while processing this directive]

