mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-10 19:19:02 -04:00
OnMeshToken MeshSendAll(std::string text); MeshSendCommon(userrec* user, std::string text); MeshSendAllAlive(std::string text); MeshSendUnicast(std::string destination, std::string text); MeshSendAllExcept(std::string target, std::string text); MeshCheckChan(chanrec *c,std::string servername); MeshCheckCommon(userrec* u,std::string servername); git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1112 e03df62e-2008-0410-955e-edbf42e46eb7
66 lines
6.9 KiB
HTML
66 lines
6.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
|
<title>InspIRCd: message.h Source File</title>
|
|
<link href="inspircd.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<!-- Generated by Doxygen 1.3.3 -->
|
|
<div class="qindex"><a class="qindex" href="main.html">Main Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Compound List</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Compound Members</a> | <a class="qindex" href="globals.html">File Members</a></div>
|
|
<h1>message.h</h1><a href="message_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/* +------------------------------------+</span>
|
|
00002 <span class="comment"> * | Inspire Internet Relay Chat Daemon |</span>
|
|
00003 <span class="comment"> * +------------------------------------+</span>
|
|
00004 <span class="comment"> *</span>
|
|
00005 <span class="comment"> * Inspire is copyright (C) 2002-2004 ChatSpike-Dev.</span>
|
|
00006 <span class="comment"> * E-mail:</span>
|
|
00007 <span class="comment"> * <brain@chatspike.net></span>
|
|
00008 <span class="comment"> * <Craig@chatspike.net></span>
|
|
00009 <span class="comment"> * </span>
|
|
00010 <span class="comment"> * Written by Craig Edwards, Craig McLure, and others.</span>
|
|
00011 <span class="comment"> * This program is free but copyrighted software; see</span>
|
|
00012 <span class="comment"> * the file COPYING for details.</span>
|
|
00013 <span class="comment"> *</span>
|
|
00014 <span class="comment"> * ---------------------------------------------------</span>
|
|
00015 <span class="comment"> */</span>
|
|
00016
|
|
00017 <span class="preprocessor">#ifndef __MESSAGE_H</span>
|
|
00018 <span class="preprocessor"></span><span class="preprocessor">#define __MESSAGE_H</span>
|
|
00019 <span class="preprocessor"></span>
|
|
00020 <span class="comment">// include the common header files</span>
|
|
00021
|
|
00022 <span class="preprocessor">#include <typeinfo></span>
|
|
00023 <span class="preprocessor">#include <iostream></span>
|
|
00024 <span class="preprocessor">#include <string></span>
|
|
00025 <span class="preprocessor">#include <deque></span>
|
|
00026 <span class="preprocessor">#include <sstream></span>
|
|
00027 <span class="preprocessor">#include <vector></span>
|
|
00028 <span class="preprocessor">#include "<a class="code" href="users_8h.html">users.h</a>"</span>
|
|
00029 <span class="preprocessor">#include "<a class="code" href="channels_8h.html">channels.h</a>"</span>
|
|
00030
|
|
00031 <span class="keywordtype">int</span> <a class="code" href="message_8h.html#a0">common_channels</a>(<a class="code" href="classuserrec.html">userrec</a> *u, <a class="code" href="classuserrec.html">userrec</a> *u2);
|
|
00032 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a1">chop</a>(<span class="keywordtype">char</span>* str);
|
|
00033 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a2">tidystring</a>(<span class="keywordtype">char</span>* str);
|
|
00034 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a4">safedelete</a>(<a class="code" href="classchanrec.html">chanrec</a> *p);
|
|
00035 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a4">safedelete</a>(<a class="code" href="classuserrec.html">userrec</a> *p);
|
|
00036 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a5">Blocking</a>(<span class="keywordtype">int</span> s);
|
|
00037 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a6">NonBlocking</a>(<span class="keywordtype">int</span> s);
|
|
00038 <span class="keywordtype">int</span> <a class="code" href="message_8h.html#a7">CleanAndResolve</a> (<span class="keywordtype">char</span> *resolvedHost, <span class="keyword">const</span> <span class="keywordtype">char</span> *unresolvedHost);
|
|
00039 <span class="keywordtype">int</span> <a class="code" href="message_8h.html#a8">c_count</a>(<a class="code" href="classuserrec.html">userrec</a>* u);
|
|
00040 <span class="keywordtype">bool</span> <a class="code" href="message_8h.html#a9">hasumode</a>(<a class="code" href="classuserrec.html">userrec</a>* user, <span class="keywordtype">char</span> mode);
|
|
00041 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a10">ChangeName</a>(<a class="code" href="classuserrec.html">userrec</a>* user, <span class="keyword">const</span> <span class="keywordtype">char</span>* gecos);
|
|
00042 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a11">ChangeDisplayedHost</a>(<a class="code" href="classuserrec.html">userrec</a>* user, <span class="keyword">const</span> <span class="keywordtype">char</span>* host);
|
|
00043 <span class="keywordtype">int</span> <a class="code" href="message_8h.html#a12">isident</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* n);
|
|
00044 <span class="keywordtype">int</span> <a class="code" href="message_8h.html#a13">isnick</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* n);
|
|
00045 <span class="keywordtype">char</span>* <a class="code" href="message_8h.html#a14">cmode</a>(<a class="code" href="classuserrec.html">userrec</a> *user, <a class="code" href="classchanrec.html">chanrec</a> *chan);
|
|
00046 <span class="keywordtype">int</span> <a class="code" href="message_8h.html#a15">cstatus</a>(<a class="code" href="classuserrec.html">userrec</a> *user, <a class="code" href="classchanrec.html">chanrec</a> *chan);
|
|
00047 <span class="keywordtype">int</span> <a class="code" href="message_8h.html#a16">has_channel</a>(<a class="code" href="classuserrec.html">userrec</a> *u, <a class="code" href="classchanrec.html">chanrec</a> *c);
|
|
00048 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a17">TidyBan</a>(<span class="keywordtype">char</span> *ban);
|
|
00049 <span class="keywordtype">char</span>* <a class="code" href="message_8h.html#a18">chlist</a>(<a class="code" href="classuserrec.html">userrec</a> *user);
|
|
00050 <span class="keywordtype">void</span> <a class="code" href="message_8h.html#a19">send_network_quit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* nick, <span class="keyword">const</span> <span class="keywordtype">char</span>* reason);
|
|
00051
|
|
00052 <span class="preprocessor">#endif</span>
|
|
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sat Apr 16 18:57:13 2005 for InspIRCd by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="doxygen.png" alt="doxygen" align="middle" border=0 >
|
|
</a>1.3.3 </small></address>
|
|
</body>
|
|
</html>
|