s_dcc_awaiting_user Struct Reference

#include <dcc.h>

Collaboration diagram for s_dcc_awaiting_user:

Collaboration graph
[legend]
List of all members.

Detailed Description

Stores awaiting user on DCC request to process.

Author:
VooDooMan
Version:
2
Date:
2004

Definition at line 69 of file dcc.h.

Public Member Functions

 s_dcc_awaiting_user ()

Public Attributes

in_addr addr4
 IPv4 address of remote user.
in_addr6_ addr6
 IPv6 address of remote user.
string fullname
 Full name of user at initaition.
string host
 Host of user at initaition.
string ident
 Ident of user at initaition.
string nick
 Nick of user at initaition.
time_t start_time
 Time of user's initialization.
char user_name_as_in_logic [128]
 Name of user as in "logic.txt".
bool using_ipv6
 Are we awaitng IPv6 connection?


Constructor & Destructor Documentation

s_dcc_awaiting_user::s_dcc_awaiting_user  )  [inline]
 

Definition at line 81 of file dcc.h.

References addr4, addr6, fullname, host, ident, nick, start_time, user_name_as_in_logic, and using_ipv6.

00082     {
00083         memset(user_name_as_in_logic,0,sizeof(user_name_as_in_logic));
00084         memset(&addr4,0,sizeof(addr4));
00085         memset(&addr6,0,sizeof(addr6));
00086         using_ipv6=false;
00087         start_time=0;
00088         nick=ident=host=fullname="";
00089     }


Member Data Documentation

in_addr s_dcc_awaiting_user::addr4
 

IPv4 address of remote user.

Definition at line 72 of file dcc.h.

Referenced by dcc_loop(), irc_await_dcc_chat(), irc_loop_process_input(), irc_RPL_ENDOFWHOIS(), and s_dcc_awaiting_user().

in_addr6_ s_dcc_awaiting_user::addr6
 

IPv6 address of remote user.

Definition at line 73 of file dcc.h.

Referenced by dcc_loop(), irc_await_dcc_chat(), irc_loop_process_input(), irc_RPL_ENDOFWHOIS(), and s_dcc_awaiting_user().

string s_dcc_awaiting_user::fullname
 

Full name of user at initaition.

Definition at line 79 of file dcc.h.

Referenced by dcc_loop(), irc_await_dcc_chat(), irc_loop_process_input(), irc_RPL_ENDOFWHOIS(), and s_dcc_awaiting_user().

string s_dcc_awaiting_user::host
 

Host of user at initaition.

Definition at line 78 of file dcc.h.

Referenced by dcc_loop(), irc_await_dcc_chat(), irc_loop_process_input(), irc_RPL_ENDOFWHOIS(), and s_dcc_awaiting_user().

string s_dcc_awaiting_user::ident
 

Ident of user at initaition.

Definition at line 77 of file dcc.h.

Referenced by dcc_loop(), irc_await_dcc_chat(), irc_loop_process_input(), irc_RPL_ENDOFWHOIS(), and s_dcc_awaiting_user().

string s_dcc_awaiting_user::nick
 

Nick of user at initaition.

Definition at line 76 of file dcc.h.

Referenced by dcc_loop(), irc_await_dcc_chat(), irc_loop_process_input(), irc_RPL_ENDOFWHOIS(), and s_dcc_awaiting_user().

time_t s_dcc_awaiting_user::start_time
 

Time of user's initialization.

Definition at line 74 of file dcc.h.

Referenced by dcc_loop(), irc_await_dcc_chat(), irc_loop_process_input(), irc_RPL_ENDOFWHOIS(), and s_dcc_awaiting_user().

char s_dcc_awaiting_user::user_name_as_in_logic[128]
 

Name of user as in "logic.txt".

Definition at line 71 of file dcc.h.

Referenced by dcc_loop(), irc_await_dcc_chat(), irc_loop_process_input(), irc_RPL_ENDOFWHOIS(), and s_dcc_awaiting_user().

bool s_dcc_awaiting_user::using_ipv6
 

Are we awaitng IPv6 connection?

Definition at line 70 of file dcc.h.

Referenced by dcc_loop(), irc_await_dcc_chat(), irc_loop_process_input(), irc_RPL_ENDOFWHOIS(), and s_dcc_awaiting_user().


The documentation for this struct was generated from the following file:
Generated on Sun Jul 10 05:45:47 2005 for VooDoo cIRCle by doxygen 1.4.3

Hosted by SourceForge.net Logo