s_dcc_client_to_resume Struct Reference

Collaboration diagram for s_dcc_client_to_resume:

Collaboration graph
[legend]
List of all members.

Detailed Description

Stores temporary resume information for DCC.

Author:
VooDooMan
Version:
2
Date:
2004

Definition at line 713 of file dcc.cpp.

Public Member Functions

 s_dcc_client_to_resume ()

Public Attributes

string file_name
 Name of file.
size_t file_size
 Size of file.
unsigned int ip_4
 IPv4 address of remote host.
in_addr6_ ip_6
 IPv6 address of remote host.
string ip_addr4
 IPv4 address of remote host.
string ip_addr6
 IPv6 address of remote host.
string nick
 Nick name.
unsigned short port
 Port.
size_t resume_position
 Position to resume from.
time_t start_time
 Start time.
string user_name
 Usaer name from "logic.txt".
bool using_ipv6
 Is this connection an IPv6 connection?


Constructor & Destructor Documentation

s_dcc_client_to_resume::s_dcc_client_to_resume  )  [inline]
 

Definition at line 728 of file dcc.cpp.

References file_name, file_size, ip_4, ip_6, ip_addr4, ip_addr6, nick, port, resume_position, start_time, and user_name.

00729     {
00730         ip_addr4="";
00731         ip_4=0;
00732         ip_addr6="";
00733         memset(&ip_6,0,sizeof(ip_6));
00734         port=0;
00735         user_name="";
00736         nick="";
00737         file_name="";
00738         file_size=0;
00739         resume_position=0;
00740         start_time=0;
00741     }


Member Data Documentation

string s_dcc_client_to_resume::file_name
 

Name of file.

Definition at line 722 of file dcc.cpp.

Referenced by dcc_loop(), irc_quoted_callback(), and s_dcc_client_to_resume().

size_t s_dcc_client_to_resume::file_size
 

Size of file.

Definition at line 723 of file dcc.cpp.

Referenced by dcc_loop(), irc_quoted_callback(), and s_dcc_client_to_resume().

unsigned int s_dcc_client_to_resume::ip_4
 

IPv4 address of remote host.

Definition at line 716 of file dcc.cpp.

Referenced by irc_quoted_callback(), and s_dcc_client_to_resume().

in_addr6_ s_dcc_client_to_resume::ip_6
 

IPv6 address of remote host.

Definition at line 718 of file dcc.cpp.

Referenced by irc_quoted_callback(), and s_dcc_client_to_resume().

string s_dcc_client_to_resume::ip_addr4
 

IPv4 address of remote host.

Definition at line 715 of file dcc.cpp.

Referenced by dcc_loop(), irc_quoted_callback(), and s_dcc_client_to_resume().

string s_dcc_client_to_resume::ip_addr6
 

IPv6 address of remote host.

Definition at line 717 of file dcc.cpp.

Referenced by dcc_loop(), irc_quoted_callback(), and s_dcc_client_to_resume().

string s_dcc_client_to_resume::nick
 

Nick name.

Definition at line 721 of file dcc.cpp.

Referenced by irc_quoted_callback(), and s_dcc_client_to_resume().

unsigned short s_dcc_client_to_resume::port
 

Port.

Definition at line 719 of file dcc.cpp.

Referenced by dcc_loop(), irc_quoted_callback(), and s_dcc_client_to_resume().

size_t s_dcc_client_to_resume::resume_position
 

Position to resume from.

Definition at line 724 of file dcc.cpp.

Referenced by irc_quoted_callback(), and s_dcc_client_to_resume().

time_t s_dcc_client_to_resume::start_time
 

Start time.

Definition at line 726 of file dcc.cpp.

Referenced by irc_quoted_callback(), and s_dcc_client_to_resume().

string s_dcc_client_to_resume::user_name
 

Usaer name from "logic.txt".

Definition at line 720 of file dcc.cpp.

Referenced by dcc_loop(), irc_quoted_callback(), and s_dcc_client_to_resume().

bool s_dcc_client_to_resume::using_ipv6
 

Is this connection an IPv6 connection?

Definition at line 714 of file dcc.cpp.

Referenced by dcc_loop(), and irc_quoted_callback().


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

Hosted by SourceForge.net Logo