Logo
~Apps~
~Projects~
~Contact~


Session Member List

This is the complete list of members for Session, including all inherited members.

AddConnect()Session
AddFile(int64_t)Session
AddFile(const std::string &path, int64_t)Session
AddPeer(Peer *p)Session [inline]
AddRequest(Peer *, size_t piece, size_t offset, size_t length)Session
Available(int piece)Session
CheckRequests()Session
Complete()Session [inline]
CreateFileManager()Session
GenerateRequest(Peer *peer)Session
GetAnnounce()Session [inline]
GetAnnounceUrl(const std::string &event)Session
GetBitmapFilename()Session
GetComplete(size_t piece)Session
GetFiles()Session [inline]
GetHashptr()Session [inline]
GetIncomplete(size_t piece)Session
GetInfoHash()Session [inline]
GetInterval()Session [inline]
GetLastLength()Session [inline]
GetLength()Session [inline]
GetName()Session [inline]
GetNumberOfPieces()Session [inline]
GetPeer(const std::string &ip)Session
GetPeerId()Session [inline]
GetPieceLength()Session [inline]
GetPieces()Session [inline]
GetRandomNotRequested(Peer *, size_t &piece, size_t &offset, size_t &length)Session
GetTimeTracker()Session [inline]
Handler() constSession [inline]
Incomplete()Session [inline]
IsDemon()Session [inline]
Load()Session
load_piece_v(FILE *, piece_v &)Session
m_announceSession [private]
m_b_check_completeSession [private]
m_b_update_interestedSession [private]
m_completeSession [private]
m_demonSession [private]
m_filemanagerSession [private]
m_filesSession [private]
m_handlerSession [private]
m_hashptrSession [private]
m_incompleteSession [private]
m_info_hashSession [private]
m_intervalSession [private]
m_last_lengthSession [private]
m_lengthSession [private]
m_length_oneSession [private]
m_nameSession [private]
m_number_of_piecesSession [private]
m_peer_idSession [private]
m_peersSession [private]
m_piece_lengthSession [private]
m_piecesSession [private]
m_prev_lengthSession [private]
m_prev_offsetSession [private]
m_t_trackerSession [private]
operator=(const Session &)Session [inline, private]
peer_v typedefSession [private]
PeerStatus()Session
PieceUnique(size_t piece)Session
RemoveRequest(Peer *, size_t piece, size_t offset, size_t length)Session
RemoveRequests(Peer *)Session
RequestAvailable(Peer *)Session
Save()Session
save_piece_v(FILE *, piece_v &)Session
SaveSlice(size_t piece, size_t offset, size_t length, unsigned char *)Session
SendSlice(pSocket *, size_t piece, size_t offset, size_t length)Session
Session(ISocketHandler &, const std::string &info_hash)Session
Session(const Session &s)Session [inline, private]
SetAnnounce(const std::string &a)Session [inline]
SetCheckComplete()Session [inline]
SetHash(unsigned char *p)Session [inline]
SetInterval(int x)Session [inline]
SetName(const std::string &a)Session [inline]
SetPieceLength(int64_t x)Session
SetPieces(const std::string &)Session
SetTimeTracker()Session [inline]
SetUpdateInterested()Session [inline]
SliceSent(size_t piece, size_t offset)Session
Status(TcpSocket *p)Session
Update()Session
Verify()Session
~Session()Session [virtual]
Page, code, and content Copyright (C) 2006 by Anders Hedström
Generated on Mon Aug 29 20:21:47 2005 for C++ Sockets by  doxygen 1.4.4