s_dcc_client::s_dcc_client_send Struct Reference

Collaboration diagram for s_dcc_client::s_dcc_client_send:

Collaboration graph
[legend]
List of all members.

Detailed Description

Stores data about temporary file being uploaded via DCC SEND.

Author:
VooDooMan
Version:
1
Date:
2004

Definition at line 467 of file dcc.cpp.

Public Attributes

FILE * f
 File handle.
bool is_file_server_proto
 Is this connection a DCC file server protocol?
time_t last_packet
 Timestamp of last packet that has been received.
string original_name
 Original name of the file on the remote side.
size_t received
 Number of bytes that has been received.
bool response_sent
 Has we sent response? (4 bytes of received size).
size_t size
 Size of the file.
char tmp_file_name [1024]
 Internal name of file.


Member Data Documentation

FILE* s_dcc_client::s_dcc_client_send::f
 

File handle.

Definition at line 469 of file dcc.cpp.

Referenced by s_dcc_client::s_dcc_client(), and s_dcc_client::~s_dcc_client().

bool s_dcc_client::s_dcc_client_send::is_file_server_proto
 

Is this connection a DCC file server protocol?

Definition at line 475 of file dcc.cpp.

Referenced by dcc_loop(), irc_quoted_callback(), and s_dcc_client::s_dcc_client().

time_t s_dcc_client::s_dcc_client_send::last_packet
 

Timestamp of last packet that has been received.

Definition at line 472 of file dcc.cpp.

Referenced by s_dcc_client::s_dcc_client().

string s_dcc_client::s_dcc_client_send::original_name
 

Original name of the file on the remote side.

Definition at line 474 of file dcc.cpp.

Referenced by dcc_loop(), irc_quoted_callback(), and s_dcc_client::s_dcc_client().

size_t s_dcc_client::s_dcc_client_send::received
 

Number of bytes that has been received.

Definition at line 471 of file dcc.cpp.

Referenced by s_dcc_client::s_dcc_client().

bool s_dcc_client::s_dcc_client_send::response_sent
 

Has we sent response? (4 bytes of received size).

Definition at line 473 of file dcc.cpp.

Referenced by s_dcc_client::s_dcc_client().

size_t s_dcc_client::s_dcc_client_send::size
 

Size of the file.

Definition at line 470 of file dcc.cpp.

Referenced by dcc_loop(), irc_quoted_callback(), and s_dcc_client::s_dcc_client().

char s_dcc_client::s_dcc_client_send::tmp_file_name[1024]
 

Internal name of file.

Definition at line 468 of file dcc.cpp.

Referenced by s_dcc_client::s_dcc_client().


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