Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

CacheEntry Class Reference

#include <RTSPCacheDir.h>

Collaboration diagram for CacheEntry:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CacheEntry ()
 CacheEntry (MNString &file, SDPSessionDescription *SDP, bool completed, u_int64_t file_size)
 ~CacheEntry ()
SDPSessionDescriptiongetSDP () const
void getLocalFile (MNString &)
void setSDP (SDPSessionDescription *SDP)
void setLocalFile (const MNString &LocalFile)
void setFileSize (u_int64_t file_size)
const MNStringgetLocalFile ()
void releaseToken ()
void getToken ()
void cacheHit ()
void cacheMiss ()
int get_nb_Tokens ()
u_int64_t getFileSize ()
void set_is_completed (bool is_completed)
bool get_is_completed ()

Constructor & Destructor Documentation

CacheEntry::CacheEntry  ) 
 

CacheEntry::CacheEntry MNString file,
SDPSessionDescription SDP,
bool  completed,
u_int64_t  file_size
 

CacheEntry::~CacheEntry  ) 
 


Member Function Documentation

void CacheEntry::cacheHit  ) 
 

void CacheEntry::cacheMiss  ) 
 

bool CacheEntry::get_is_completed  ) 
 

int CacheEntry::get_nb_Tokens  ) 
 

u_int64_t CacheEntry::getFileSize  ) 
 

const MNString& CacheEntry::getLocalFile  ) 
 

void CacheEntry::getLocalFile MNString  ) 
 

SDPSessionDescription* CacheEntry::getSDP  )  const
 

void CacheEntry::getToken  ) 
 

void CacheEntry::releaseToken  ) 
 

void CacheEntry::set_is_completed bool  is_completed  ) 
 

void CacheEntry::setFileSize u_int64_t  file_size  ) 
 

The file size in bytes

void CacheEntry::setLocalFile const MNString LocalFile  ) 
 

void CacheEntry::setSDP SDPSessionDescription SDP  ) 
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:35:51 2005 for Komssys by doxygen 1.3.8