!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.5.2	//
ACLOCAL	Makefile	/^ACLOCAL = ${SHELL} \/source\/ctorrent-1.3.4\/missing --run aclocal-1.7$/;"	m
ACLOCAL_M4	Makefile	/^ACLOCAL_M4 = $(top_srcdir)\/aclocal.m4$/;"	m
AMDEP_FALSE	Makefile	/^AMDEP_FALSE = #$/;"	m
AMDEP_TRUE	Makefile	/^AMDEP_TRUE = $/;"	m
AMTAR	Makefile	/^AMTAR = ${SHELL} \/source\/ctorrent-1.3.4\/missing --run tar$/;"	m
APieceComplete	btcontent.cpp	/^int btContent::APieceComplete(size_t idx)$/;"	f	class:btContent
AUTOCONF	Makefile	/^AUTOCONF = ${SHELL} \/source\/ctorrent-1.3.4\/missing --run autoconf$/;"	m
AUTOHEADER	Makefile	/^AUTOHEADER = ${SHELL} \/source\/ctorrent-1.3.4\/missing --run autoheader$/;"	m
AUTOMAKE	Makefile	/^AUTOMAKE = ${SHELL} \/source\/ctorrent-1.3.4\/missing --run automake-1.7$/;"	m
AWK	Makefile	/^AWK = gawk$/;"	m
Accepter	peerlist.cpp	/^int PeerList::Accepter()$/;"	f	class:PeerList
Add	btrequest.cpp	/^int RequestQueue::Add(size_t idx,size_t off,size_t len)$/;"	f	class:RequestQueue
Add	iplist.cpp	/^int IpList::Add(const struct sockaddr_in *psin)$/;"	f	class:IpList
AlreadyRequested	peerlist.cpp	/^int PeerList::AlreadyRequested(size_t idx)$/;"	f	class:PeerList
AnyPeerReady	peerlist.cpp	/^void PeerList::AnyPeerReady(fd_set *rfdp, fd_set *wfdp, int *nready)$/;"	f	class:PeerList
AreYouOK	peer.cpp	/^int btPeer::AreYouOK()$/;"	f	class:btPeer
BENCODE_H	bencode.h	2;"	d
BITFIELD_H	bitfield.h	2;"	d
BIT_HEX	bitfield.cpp	/^const unsigned char BIT_HEX[] = {0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};$/;"	v
BTCACHE	btcontent.h	/^}BTCACHE;$/;"	t
BTCONFIG_H	btconfig.h	2;"	d
BTCONTENT	btcontent.cpp	/^btContent BTCONTENT;$/;"	v
BTCONTENT_H	btcontent.h	2;"	d
BTFILE	btfiles.h	/^}BTFILE;$/;"	t
BTFILES_H	btfiles.h	2;"	d
BTSTATUS	peer.h	/^}BTSTATUS;$/;"	t
BTSTREAM_H	btstream.h	2;"	d
BUFIO_H	bufio.h	2;"	d
BandWidthLimitDown	peer.cpp	/^int btPeer::BandWidthLimitDown()$/;"	f	class:btPeer
BandWidthLimitUp	peer.cpp	/^int btPeer::BandWidthLimitUp()$/;"	f	class:btPeer
BasePointer	bufio.h	/^  char *BasePointer(){ return b; }$/;"	f	class:BufIo
BitField	bitfield.cpp	/^BitField::BitField()$/;"	f	class:BitField
BitField	bitfield.cpp	/^BitField::BitField(const BitField &bf)$/;"	f	class:BitField
BitField	bitfield.cpp	/^BitField::BitField(size_t npcs)	$/;"	f	class:BitField
BitField	bitfield.h	/^class BitField$/;"	c
BufIo	bufio.cpp	/^BufIo::BufIo()$/;"	f	class:BufIo
BufIo	bufio.h	/^class BufIo$/;"	c
BuildFromFS	btfiles.cpp	/^int btFiles::BuildFromFS(const char *pathname)$/;"	f	class:btFiles
BuildFromMI	btfiles.cpp	/^int btFiles::BuildFromMI(const char *metabuf, const size_t metabuf_len, const char *saveas)$/;"	f	class:btFiles
CACHE_FIT	btcontent.cpp	32;"	d	file:
CC	Makefile	/^CC = arm_920t_le-gcc$/;"	m
CCDEPMODE	Makefile	/^CCDEPMODE = depmode=gcc3$/;"	m
CCLD	Makefile	/^CCLD = $(CC)$/;"	m
CDPATH	Makefile	/^am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd$/;"	m
CFLAGS	Makefile	/^CFLAGS = -g -O2$/;"	m
CLOSE_SOCKET	def.h	27;"	d
CLOSE_SOCKET	def.h	31;"	d
COMPILE	Makefile	/^COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \\$/;"	m
CONFIG_CLEAN_FILES	Makefile	/^CONFIG_CLEAN_FILES =$/;"	m
CONFIG_HEADER	Makefile	/^CONFIG_HEADER = config.h$/;"	m
CONNECT_NONB_H	connect_nonb.h	2;"	d
CPP	Makefile	/^CPP = arm_920t_le-gcc -E$/;"	m
CPPFLAGS	Makefile	/^CPPFLAGS = -I\/usr\/local\/920t_le\/target\/include\/$/;"	m
CTAGS	Makefile	/^CTAGS = ctags$/;"	m
CTAGSFLAGS	Makefile	/^CTAGSFLAGS =$/;"	m
CXX	Makefile	/^CXX = arm_920t_le-c++$/;"	m
CXXCOMPILE	Makefile	/^CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \\$/;"	m
CXXDEPMODE	Makefile	/^CXXDEPMODE = depmode=gcc3$/;"	m
CXXFLAGS	Makefile	/^CXXFLAGS = -g -O2$/;"	m
CXXLD	Makefile	/^CXXLD = $(CXX)$/;"	m
CXXLINK	Makefile	/^CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \\$/;"	m
CYGPATH_W	Makefile	/^CYGPATH_W = echo$/;"	m
CacheClean	btcontent.cpp	/^void btContent::CacheClean()$/;"	f	class:btContent
CacheConfigure	btcontent.cpp	/^void btContent::CacheConfigure()$/;"	f	class:btContent
CacheIO	btcontent.cpp	/^ssize_t btContent::CacheIO(char *buf, u_int64_t off, size_t len, int method)$/;"	f	class:btContent
CancelRequest	peer.cpp	/^int btPeer::CancelRequest(PSLICE ps)$/;"	f	class:btPeer
CancelSlice	peerlist.cpp	/^void PeerList::CancelSlice(size_t idx, size_t off, size_t len)$/;"	f	class:PeerList
CancelSliceRequest	peer.cpp	/^int btPeer::CancelSliceRequest(size_t idx, size_t off, size_t len)$/;"	f	class:btPeer
CheckBitField	peerlist.cpp	/^void PeerList::CheckBitField(BitField &bf)$/;"	f	class:PeerList
CheckExist	btcontent.cpp	/^int btContent::CheckExist()$/;"	f	class:btContent
CheckInterest	peerlist.cpp	/^void PeerList::CheckInterest()$/;"	f	class:PeerList
CheckReponse	tracker.cpp	/^int btTracker::CheckReponse()$/;"	f	class:btTracker
ClearPause	tracker.h	/^  void ClearPause() { m_f_pause = 0; }$/;"	f	class:btTracker
Close	btstream.h	/^  void Close(){$/;"	f	class:btStream
Close	bufio.h	/^  void Close(){$/;"	f	class:BufIo
CloseAll	peerlist.cpp	/^void PeerList::CloseAll()$/;"	f	class:PeerList
CloseAllConnectionToSeed	peerlist.cpp	/^void PeerList::CloseAllConnectionToSeed()$/;"	f	class:PeerList
CloseConnection	peer.cpp	/^void btPeer::CloseConnection()$/;"	f	class:btPeer
Comb	bitfield.cpp	/^void BitField::Comb(const BitField &bf)$/;"	f	class:BitField
Connect	tracker.cpp	/^int btTracker::Connect()$/;"	f	class:btTracker
CopyShuffle	btrequest.cpp	/^int RequestQueue::CopyShuffle(RequestQueue *prq)$/;"	f	class:RequestQueue
CouldReponseSlice	peer.cpp	/^int btPeer::CouldReponseSlice()$/;"	f	class:btPeer
Count	bitfield.h	/^  size_t Count() const { return nset;}$/;"	f	class:BitField
Count	bufio.h	/^  size_t Count() const { return p; } \/\/ֽ$/;"	f	class:BufIo
Count	rate.h	/^  u_int64_t Count() const { return m_count_bytes; }$/;"	f	class:Rate
CountAdd	rate.cpp	/^void Rate::CountAdd(size_t nbytes)$/;"	f	class:Rate
CreateFiles	btfiles.cpp	/^int btFiles::CreateFiles()$/;"	f	class:btFiles
CreateMetainfoFile	btcontent.cpp	/^int btContent::CreateMetainfoFile(const char *mifn)$/;"	f	class:btContent
CreateWithIdx	btrequest.cpp	/^int RequestQueue::CreateWithIdx(size_t idx)$/;"	f	class:RequestQueue
CurrentPointer	bufio.h	/^  char *CurrentPointer() { return ( b + p); }$/;"	f	class:BufIo
DEFAULT_INCLUDES	Makefile	/^DEFAULT_INCLUDES =  -I. -I$(srcdir) -I.$/;"	m
DEFS	Makefile	/^DEFS = -DHAVE_CONFIG_H$/;"	m
DEF_BUF_SIZ	bufio.cpp	16;"	d	file:
DEF_H	def.h	2;"	d
DEPDIR	Makefile	/^DEPDIR = .deps$/;"	m
DEP_FILES	Makefile	/^DEP_FILES = .\/$(DEPDIR)\/bencode.Po .\/$(DEPDIR)\/bitfield.Po \\$/;"	m
DESTDIR	Makefile	/^	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \\$/;"	m
DESTDIR	Makefile	/^	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \\$/;"	m
DESTDIR	Makefile	/^	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \\$/;"	m
DISTFILES	Makefile	/^DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)$/;"	m
DIST_COMMON	Makefile	/^DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \\$/;"	m
DIST_SOURCES	Makefile	/^DIST_SOURCES = $(ctorrent_SOURCES)$/;"	m
DOWNLOADER_H	downloader.h	2;"	d
DataRecved	peer.h	/^  void DataRecved(size_t nby) { rate_dl.CountAdd(nby); }$/;"	f	class:btBasic
DataSended	peer.h	/^  void DataSended(size_t nby) { rate_ul.CountAdd(nby); }$/;"	f	class:btBasic
Delete	btrequest.cpp	/^int PendingQueue::Delete(size_t idx)$/;"	f	class:PendingQueue
DeleteSlice	btrequest.cpp	/^int PendingQueue::DeleteSlice(size_t idx, size_t off, size_t len)$/;"	f	class:PendingQueue
Downloader	downloader.cpp	/^void Downloader()$/;"	f
ECHO_C	Makefile	/^ECHO_C = $/;"	m
ECHO_N	Makefile	/^ECHO_N = -n$/;"	m
ECHO_T	Makefile	/^ECHO_T = $/;"	m
EGREP	Makefile	/^EGREP = grep -E$/;"	m
EINPROGRESS	def.h	26;"	d
ERR_RETURN	btcontent.cpp	177;"	d	file:
ETAGS	Makefile	/^ETAGS = etags$/;"	m
ETAGSFLAGS	Makefile	/^ETAGSFLAGS =$/;"	m
EWOULDBLOCK	def.h	25;"	d
EXEEXT	Makefile	/^EXEEXT = $/;"	m
Empty	btrequest.cpp	/^void PendingQueue::Empty()$/;"	f	class:PendingQueue
Empty	btrequest.cpp	/^void RequestQueue::Empty()$/;"	f	class:RequestQueue
Except	bitfield.cpp	/^void BitField::Except(const BitField &bf)$/;"	f	class:BitField
Exist	btrequest.cpp	/^int PendingQueue::Exist(size_t idx)$/;"	f	class:PendingQueue
Feed	btstream.cpp	/^ssize_t btStream::Feed()$/;"	f	class:btStream
FeedIn	bufio.cpp	/^ssize_t BufIo::FeedIn(SOCKET sk)$/;"	f	class:BufIo
FillFDSET	peerlist.cpp	/^int PeerList::FillFDSET(const time_t *pnow,fd_set *rfdp,fd_set *wfdp)$/;"	f	class:PeerList
FillMetaInfo	btfiles.cpp	/^size_t btFiles::FillMetaInfo(FILE* fp)$/;"	f	class:btFiles
Flush	btstream.cpp	/^ssize_t btStream::Flush()$/;"	f	class:btStream
FlushCache	btcontent.cpp	/^void btContent::FlushCache()$/;"	f	class:btContent
FlushOut	bufio.cpp	/^ssize_t BufIo::FlushOut(SOCKET sk)$/;"	f	class:BufIo
GZIP	Makefile	/^	$(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz$/;"	m
GZIP	Makefile	/^	GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -$/;"	m
GZIP_ENV	Makefile	/^GZIP_ENV = --best$/;"	m
GetAddress	peer.h	/^  void GetAddress(struct sockaddr_in *psin) const {$/;"	f	class:btBasic
GetAnnounce	btcontent.h	/^  char* GetAnnounce() { return m_announce;}$/;"	f	class:btContent
GetDLRate	peer.h	/^  Rate GetDLRate() const { return rate_dl; }$/;"	f	class:btBasic
GetHashValue	btcontent.cpp	/^int btContent::GetHashValue(size_t idx,unsigned char *md)$/;"	f	class:btContent
GetHead	btrequest.h	/^  PSLICE GetHead() const { return rq_head; }$/;"	f	class:RequestQueue
GetInfoHash	btcontent.h	/^  unsigned char* GetInfoHash() {return (m_shake_buffer + 28);}$/;"	f	class:btContent
GetLastTimestamp	peer.h	/^  time_t GetLastTimestamp() const { return m_last_timestamp; }$/;"	f	class:btPeer
GetLastUnchokeTime	peer.h	/^  time_t GetLastUnchokeTime() const { return m_unchoke_timestamp; }$/;"	f	class:btPeer
GetLeftBytes	btcontent.h	/^  u_int64_t GetLeftBytes() const { return m_left_bytes; }$/;"	f	class:btContent
GetNPieces	btcontent.h	/^  size_t GetNPieces() const { return m_npieces; }$/;"	f	class:btContent
GetOkClick	tracker.h	/^  size_t GetOkClick() const { return m_ok_click; }$/;"	f	class:btTracker
GetPeerId	btcontent.h	/^  unsigned char* GetPeerId() {return (m_shake_buffer + 48); }$/;"	f	class:btContent
GetPeersCount	tracker.h	/^  size_t GetPeersCount() const { return m_peers_count; }$/;"	f	class:btTracker
GetPieceLength	btcontent.cpp	/^size_t btContent::GetPieceLength(size_t idx)$/;"	f	class:btContent
GetPieceLength	btcontent.h	/^  size_t GetPieceLength() const { return m_piece_length; }$/;"	f	class:btContent
GetRefuseClick	tracker.h	/^  size_t GetRefuseClick() const { return m_connect_refuse_click; }$/;"	f	class:btTracker
GetRequestIdx	btrequest.h	/^  size_t GetRequestIdx(){ return rq_head ? rq_head->index : BTCONTENT.GetNPieces(); }$/;"	f	class:RequestQueue
GetRequestLen	btrequest.h	/^  size_t GetRequestLen(){ return rq_head ? rq_head->length : 0; }$/;"	f	class:RequestQueue
GetShakeBuffer	btcontent.h	/^  unsigned char* GetShakeBuffer() {return m_shake_buffer;}$/;"	f	class:btContent
GetSocket	btstream.h	/^  SOCKET GetSocket() {return sock;}$/;"	f	class:btStream
GetSocket	tracker.h	/^  SOCKET GetSocket() { return m_sock; }$/;"	f	class:btTracker
GetStatus	peer.h	/^  unsigned char GetStatus() const { return m_status; }$/;"	f	class:btPeer
GetStatus	tracker.h	/^  unsigned char GetStatus() { return m_status;}$/;"	f	class:btTracker
GetTotalFilesLength	btcontent.h	/^  u_int64_t GetTotalFilesLength() const { return m_btfiles.GetTotalLength(); }$/;"	f	class:btContent
GetTotalLength	btfiles.h	/^  u_int64_t GetTotalLength() const { return m_total_files_length; }$/;"	f	class:btFiles
GetULRate	peer.h	/^  Rate GetULRate() const { return rate_ul; }$/;"	f	class:btBasic
HAVE_ARPA_INET_H	config.h	5;"	d
HAVE_DIRENT_H	config.h	9;"	d
HAVE_FCNTL_H	config.h	12;"	d
HAVE_GETHOSTBYNAME	config.h	21;"	d
HAVE_GETTIMEOFDAY	config.h	24;"	d
HAVE_INET_NTOA	config.h	27;"	d
HAVE_INTTYPES_H	config.h	30;"	d
HAVE_LIBSSL	config.h	42;"	d
HAVE_LIMITS_H	config.h	45;"	d
HAVE_MEMCHR	config.h	48;"	d
HAVE_MEMMOVE	config.h	51;"	d
HAVE_MEMORY_H	config.h	54;"	d
HAVE_MEMSET	config.h	57;"	d
HAVE_MKDIR	config.h	60;"	d
HAVE_NETDB_H	config.h	66;"	d
HAVE_NETINET_IN_H	config.h	69;"	d
HAVE_SELECT	config.h	72;"	d
HAVE_SOCKET	config.h	75;"	d
HAVE_STAT_EMPTY_STRING_BUG	config.h	82;"	d
HAVE_STDINT_H	config.h	85;"	d
HAVE_STDLIB_H	config.h	88;"	d
HAVE_STRCHR	config.h	91;"	d
HAVE_STRERROR	config.h	94;"	d
HAVE_STRINGS_H	config.h	97;"	d
HAVE_STRING_H	config.h	100;"	d
HAVE_STRNCASECMP	config.h	103;"	d
HAVE_STRSTR	config.h	109;"	d
HAVE_SYS_PARAM_H	config.h	123;"	d
HAVE_SYS_SOCKET_H	config.h	126;"	d
HAVE_SYS_STAT_H	config.h	129;"	d
HAVE_SYS_TIME_H	config.h	132;"	d
HAVE_SYS_TYPES_H	config.h	135;"	d
HAVE_UNISTD_H	config.h	138;"	d
HTTPENCODE_H	httpencode.h	2;"	d
H_BASE_LEN	msgencode.h	14;"	d
H_CANCEL_LEN	msgencode.h	19;"	d
H_HAVE_LEN	msgencode.h	16;"	d
H_PIECE_LEN	msgencode.h	17;"	d
H_REQUEST_LEN	msgencode.h	18;"	d
HandShake	peer.cpp	/^int btPeer::HandShake()$/;"	f	class:btPeer
HaveMessage	btstream.cpp	/^int btStream::HaveMessage()$/;"	f	class:btStream
Http_get_header	httpencode.cpp	/^int Http_get_header(char *b,int n,char *header,char *v)$/;"	f
Http_reponse_code	httpencode.cpp	/^int Http_reponse_code(char *b,size_t n)$/;"	f
Http_split	httpencode.cpp	/^size_t Http_split(char *b,size_t n,char **pd,size_t *dlen)$/;"	f
Http_url_analyse	httpencode.cpp	/^int Http_url_analyse(char *url,char *host,int *port,char *path)$/;"	f
Http_url_encode	httpencode.cpp	/^char* Http_url_encode(char *s,char *b,size_t n)$/;"	f
INCREAST_SIZ	bufio.cpp	17;"	d	file:
INSTALL	Makefile	/^INSTALL = \/usr\/bin\/install -c$/;"	m
INSTALL_DATA	Makefile	/^INSTALL_DATA = ${INSTALL} -m 644$/;"	m
INSTALL_HEADER	Makefile	/^INSTALL_HEADER = $(INSTALL_DATA)$/;"	m
INSTALL_PROGRAM	Makefile	/^	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \\$/;"	m
INSTALL_PROGRAM	Makefile	/^INSTALL_PROGRAM = ${INSTALL}$/;"	m
INSTALL_PROGRAM_ENV	Makefile	/^	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install$/;"	m
INSTALL_SCRIPT	Makefile	/^INSTALL_SCRIPT = ${INSTALL}$/;"	m
INSTALL_STRIP_FLAG	Makefile	/^	  INSTALL_STRIP_FLAG=-s \\$/;"	m
INSTALL_STRIP_PROGRAM	Makefile	/^INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s$/;"	m
INVALID_SOCKET	def.h	37;"	d
IO	btfiles.cpp	/^ssize_t btFiles::IO(char *buf, u_int64_t off, size_t len, const int iotype)$/;"	f	class:btFiles
IPLIST	iplist.h	/^}IPLIST;$/;"	t
IPLIST_H	iplist.h	2;"	d
IPQUEUE	iplist.cpp	/^IpList IPQUEUE;$/;"	v
Initial	tracker.cpp	/^int btTracker::Initial()$/;"	f	class:btTracker
InitialFromFS	btcontent.cpp	/^int btContent::InitialFromFS(const char *pathname, char *ann_url, size_t piece_length)$/;"	f	class:btContent
InitialFromMI	btcontent.cpp	/^int btContent::InitialFromMI(const char *metainfo_fname,const char *saveas)$/;"	f	class:btContent
Initial_ListenPort	peerlist.cpp	/^int PeerList::Initial_ListenPort()$/;"	f	class:PeerList
Insert	btrequest.cpp	/^int RequestQueue::Insert(size_t idx,size_t off,size_t len)$/;"	f	class:RequestQueue
IntervalCheck	tracker.cpp	/^int btTracker::IntervalCheck(const time_t *pnow, fd_set *rfdp, fd_set *wfdp)$/;"	f	class:btTracker
Invert	bitfield.cpp	/^void BitField::Invert()$/;"	f	class:BitField
IpEquiv	peer.cpp	/^int btBasic::IpEquiv(struct sockaddr_in addr)$/;"	f	class:btBasic
IpList	iplist.h	/^  IpList() { ipl_head = (IPLIST*)0; count = 0;}$/;"	f	class:IpList
IpList	iplist.h	/^class IpList$/;"	c
IsEmpty	bitfield.h	/^  int IsEmpty() const { return (nset == 0) ? 1 : 0; }$/;"	f	class:BitField
IsEmpty	btrequest.h	/^  int IsEmpty() const { return rq_head ? 0 : 1; }$/;"	f	class:RequestQueue
IsEmpty	iplist.h	/^  int IsEmpty() { return count ? 0 : 1; }$/;"	f	class:IpList
IsEmpty	peerlist.cpp	/^int PeerList::IsEmpty() const$/;"	f	class:PeerList
IsFull	bitfield.h	/^  int IsFull() const { return (nset >= nbits) ? 1 : 0; }$/;"	f	class:BitField
IsSet	bitfield.cpp	/^int BitField::IsSet(size_t idx) const$/;"	f	class:BitField
IsValidRequest	btrequest.cpp	/^int RequestQueue::IsValidRequest(size_t idx,size_t off,size_t len)$/;"	f	class:RequestQueue
Is_Local_Interested	peer.h	/^  int Is_Local_Interested() const { return m_state.local_interested ? 1 : 0;}$/;"	f	class:btPeer
Is_Local_UnChoked	peer.h	/^  int Is_Local_UnChoked() const { return m_state.local_choked ? 0 : 1; }$/;"	f	class:btPeer
Is_Remote_Interested	peer.h	/^  int Is_Remote_Interested() const { return m_state.remote_interested ? 1 : 0; }$/;"	f	class:btPeer
Is_Remote_UnChoked	peer.h	/^  int Is_Remote_UnChoked() const { return m_state.remote_choked ? 0 : 1; }$/;"	f	class:btPeer
KEEPALIVE_INTERVAL	peerlist.cpp	26;"	d	file:
KEYNAME_LISTSIZ	bencode.h	9;"	d
KEYNAME_SIZ	bencode.h	8;"	d
KEY_SP	bencode.h	7;"	d
LDFLAGS	Makefile	/^LDFLAGS = -L\/usr\/local\/920t_le\/target\/lib$/;"	m
LIBOBJS	Makefile	/^LIBOBJS =  memcmp$U.o lstat$U.o stat$U.o$/;"	m
LIBS	Makefile	/^LIBS = -lssl  -ldl$/;"	m
LINK	Makefile	/^LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@$/;"	m
LISTEN_PORT_MAX	peerlist.cpp	28;"	d	file:
LISTEN_PORT_MIN	peerlist.cpp	29;"	d	file:
LIVE_CHAR	peerlist.cpp	/^const char LIVE_CHAR[4] = {'-', '\\\\','|','\/'};$/;"	v
LTLIBOBJS	Makefile	/^LTLIBOBJS =  memcmp$U.lo lstat$U.lo stat$U.lo$/;"	m
LeftSize	bufio.h	/^  size_t LeftSize() const { return (n - p); }$/;"	f	class:BufIo
MAKEINFO	Makefile	/^MAKEINFO = ${SHELL} \/source\/ctorrent-1.3.4\/missing --run makeinfo$/;"	m
MAXHOSTNAMELEN	def.h	14;"	d
MAXPATHLEN	def.h	13;"	d
MAX_BUF_SIZ	bufio.cpp	18;"	d	file:
MAX_INT_SIZ	bencode.h	11;"	d
MAX_LINE_SIZ	tracker.cpp	185;"	d	file:
MAX_METAINFO_FILESIZ	btconfig.h	6;"	d
MAX_OPEN_FILES	btcontent.cpp	36;"	d	file:
MAX_OPEN_FILES	btfiles.cpp	23;"	d	file:
MAX_PF_LEN	btconfig.h	9;"	d
MAX_SAMPLES	rate.h	8;"	d
MAX_UNCHOKE	peerlist.cpp	21;"	d	file:
MSGENCODE_H	msgencode.h	2;"	d
M_BITFIELD	msgencode.h	9;"	d
M_CANCEL	msgencode.h	12;"	d
M_CHOKE	msgencode.h	4;"	d
M_HAVE	msgencode.h	8;"	d
M_INTERESTED	msgencode.h	6;"	d
M_NOT_INTERESTED	msgencode.h	7;"	d
M_PIECE	msgencode.h	11;"	d
M_REQUEST	msgencode.h	10;"	d
M_UNCHOKE	msgencode.h	5;"	d
MsgDeliver	peer.cpp	/^int btPeer::MsgDeliver()$/;"	f	class:btPeer
NBits	bitfield.h	/^  size_t NBits() const { return nbits; }$/;"	f	class:BitField
NBytes	bitfield.h	/^  size_t NBytes() const { return nbytes; }$/;"	f	class:BitField
NEED_MORE_PEERS	peerlist.cpp	33;"	d	file:
NORMAL_INSTALL	Makefile	/^NORMAL_INSTALL = :$/;"	m
NORMAL_UNINSTALL	Makefile	/^NORMAL_UNINSTALL = :$/;"	m
NSlices	btrequest.cpp	/^size_t RequestQueue::NSlices(size_t idx) const$/;"	f	class:RequestQueue
NeedRead	peer.cpp	/^int btPeer::NeedRead()$/;"	f	class:btPeer
NeedWrite	peer.cpp	/^int btPeer::NeedWrite()$/;"	f	class:btPeer
Need_Local_Data	peer.cpp	/^int btPeer::Need_Local_Data()$/;"	f	class:btPeer
Need_Remote_Data	peer.cpp	/^int btPeer::Need_Remote_Data()$/;"	f	class:btPeer
NewPeer	peerlist.cpp	/^int PeerList::NewPeer(struct sockaddr_in addr, SOCKET sk)$/;"	f	class:PeerList
OBJEXT	Makefile	/^OBJEXT = o$/;"	m
OPT_INTERVAL	peerlist.cpp	24;"	d	file:
PACKAGE	Makefile	/^PACKAGE = ctorrent$/;"	m
PACKAGE	config.h	145;"	d
PACKAGE_BUGREPORT	Makefile	/^PACKAGE_BUGREPORT = bsdi@sina.com$/;"	m
PACKAGE_BUGREPORT	config.h	148;"	d
PACKAGE_NAME	Makefile	/^PACKAGE_NAME = CTorrent$/;"	m
PACKAGE_NAME	config.h	151;"	d
PACKAGE_STRING	Makefile	/^PACKAGE_STRING = CTorrent devel$/;"	m
PACKAGE_STRING	config.h	154;"	d
PACKAGE_TARNAME	Makefile	/^PACKAGE_TARNAME = ctorrent$/;"	m
PACKAGE_TARNAME	config.h	157;"	d
PACKAGE_VERSION	Makefile	/^PACKAGE_VERSION = devel$/;"	m
PACKAGE_VERSION	config.h	160;"	d
PATH_SEPARATOR	Makefile	/^PATH_SEPARATOR = :$/;"	m
PATH_SP	def.h	12;"	d
PATH_SP	def.h	39;"	d
PEERLIST_H	peerlist.h	2;"	d
PEERNODE	peerlist.h	/^}PEERNODE;$/;"	t
PEER_H	peer.h	2;"	d
PEER_ID_LEN	btconfig.h	10;"	d
PEER_IS_FAILED	peerlist.cpp	32;"	d	file:
PEER_IS_SUCCESS	peerlist.cpp	31;"	d	file:
PEER_PFX	btconfig.h	11;"	d
PENDINGQUEUE	btrequest.cpp	/^PendingQueue PENDINGQUEUE;$/;"	v
PENDING_QUEUE_SIZE	btrequest.h	51;"	d
POST_INSTALL	Makefile	/^POST_INSTALL = :$/;"	m
POST_UNINSTALL	Makefile	/^POST_UNINSTALL = :$/;"	m
PRE_INSTALL	Makefile	/^PRE_INSTALL = :$/;"	m
PRE_UNINSTALL	Makefile	/^PRE_UNINSTALL = :$/;"	m
PROGRAMS	Makefile	/^PROGRAMS = $(bin_PROGRAMS)$/;"	m
PSLICE	btrequest.h	/^}SLICE,*PSLICE;$/;"	t
P_CONNECTING	peer.h	23;"	d
P_FAILED	peer.h	26;"	d
P_HANDSHAKE	peer.h	24;"	d
P_SUCCESS	peer.h	25;"	d
Peek	btrequest.cpp	/^int RequestQueue::Peek(size_t *pidx,size_t *poff,size_t *plen) const$/;"	f	class:RequestQueue
PeerList	peerlist.cpp	/^PeerList::PeerList()$/;"	f	class:PeerList
PeerList	peerlist.h	/^class PeerList$/;"	c
Pending	btrequest.cpp	/^int PendingQueue::Pending(RequestQueue *prq)$/;"	f	class:PendingQueue
PendingQueue	btrequest.cpp	/^PendingQueue::PendingQueue()$/;"	f	class:PendingQueue
PendingQueue	btrequest.h	/^class PendingQueue$/;"	c
PickMessage	btstream.cpp	/^ssize_t btStream::PickMessage()$/;"	f	class:btStream
PickUp	bufio.cpp	/^ssize_t BufIo::PickUp(size_t len)$/;"	f	class:BufIo
PieceDeliver	peer.cpp	/^int btPeer::PieceDeliver(size_t mlen)$/;"	f	class:btPeer
Pieces_I_Can_Get	peerlist.cpp	/^size_t PeerList::Pieces_I_Can_Get()$/;"	f	class:PeerList
Pop	btrequest.cpp	/^int RequestQueue::Pop(size_t *pidx,size_t *poff,size_t *plen)$/;"	f	class:RequestQueue
Pop	iplist.cpp	/^int IpList::Pop(struct sockaddr_in *psin)$/;"	f	class:IpList
PrintOut	btcontent.cpp	/^int btContent::PrintOut()$/;"	f	class:btContent
PrintOut	btfiles.cpp	/^void btFiles::PrintOut()$/;"	f	class:btFiles
PrintOut	peerlist.cpp	/^void PeerList::PrintOut()$/;"	f	class:PeerList
Put	bufio.cpp	/^ssize_t BufIo::Put(SOCKET sk, char *buf,size_t len)$/;"	f	class:BufIo
PutFlush	bufio.cpp	/^ssize_t BufIo::PutFlush(SOCKET sk, char *buf,size_t len)$/;"	f	class:BufIo
QUERY_INT	bencode.h	14;"	d
QUERY_POS	bencode.h	15;"	d
QUERY_STR	bencode.h	13;"	d
Qsize	btrequest.cpp	/^size_t RequestQueue::Qsize()$/;"	f	class:RequestQueue
RATE_H	rate.h	2;"	d
RATE_INTERVAL	rate.cpp	3;"	d	file:
RECV	def.h	23;"	d
RECV	def.h	40;"	d
REQ_URL_P1_FMT	httpencode.h	4;"	d
REQ_URL_P2_FMT	httpencode.h	7;"	d
REQ_URL_P3_FMT	httpencode.h	8;"	d
RETSIGTYPE	config.h	163;"	d
Random	bitfield.cpp	/^size_t BitField::Random() const$/;"	f	class:BitField
Random_init	ctorrent.cpp	/^void Random_init()$/;"	f
Rate	rate.h	/^  Rate(){ m_last_timestamp = m_total_timeused = (time_t)0;$/;"	f	class:Rate
Rate	rate.h	/^class Rate{$/;"	c
RateDL	peer.h	/^  size_t RateDL() const { return rate_dl.RateMeasure(); }$/;"	f	class:btBasic
RateMeasure	rate.cpp	/^size_t Rate::RateMeasure() const$/;"	f	class:Rate
RateMeasure	rate.cpp	/^size_t Rate::RateMeasure(const Rate &ra_to) const$/;"	f	class:Rate
RateUL	peer.h	/^  size_t RateUL() const { return rate_ul.RateMeasure();}$/;"	f	class:btBasic
ReAssign	btrequest.cpp	/^int PendingQueue::ReAssign(RequestQueue *prq, BitField &bf)$/;"	f	class:PendingQueue
ReadPiece	btcontent.cpp	/^ssize_t btContent::ReadPiece(char *buf,size_t idx)$/;"	f	class:btContent
ReadSlice	btcontent.cpp	/^ssize_t btContent::ReadSlice(char *buf,size_t idx,size_t off,size_t len)$/;"	f	class:btContent
RecvModule	peer.cpp	/^int btPeer::RecvModule()$/;"	f	class:btPeer
Release	btrequest.h	/^  void Release(){ rq_head = (PSLICE) 0; }$/;"	f	class:RequestQueue
ReleaseHashTable	btcontent.h	/^  void ReleaseHashTable(){$/;"	f	class:btContent
Remove	btrequest.cpp	/^int RequestQueue::Remove(size_t idx,size_t off,size_t len)$/;"	f	class:RequestQueue
ReponseSlice	peer.cpp	/^int btPeer::ReponseSlice()$/;"	f	class:btPeer
ReportComplete	peer.cpp	/^int btPeer::ReportComplete(size_t idx)$/;"	f	class:btPeer
RequestCheck	peer.cpp	/^int btPeer::RequestCheck()$/;"	f	class:btPeer
RequestPiece	peer.cpp	/^int btPeer::RequestPiece()$/;"	f	class:btPeer
RequestQueue	btrequest.cpp	/^RequestQueue::RequestQueue()$/;"	f	class:RequestQueue
RequestQueue	btrequest.h	/^class RequestQueue$/;"	c
Reset	bufio.h	/^  void Reset(){ p = 0; f_socket_remote_closed = 0;}$/;"	f	class:BufIo
Reset	rate.h	/^  void Reset(){ m_last_timestamp = m_total_timeused = (time_t)0;$/;"	f	class:Rate
Reset	tracker.cpp	/^void btTracker::Reset(time_t new_interval)$/;"	f	class:btTracker
ResetDLTimer	peer.h	/^  void ResetDLTimer() { rate_dl.Reset(); }$/;"	f	class:btBasic
ResetULTimer	peer.h	/^  void ResetULTimer() { rate_ul.Reset(); }$/;"	f	class:btBasic
SEND	def.h	24;"	d
SEND	def.h	41;"	d
SETNONBLOCK_H	setnonblock.h	2;"	d
SET_MAKE	Makefile	/^SET_MAKE = $/;"	m
SHELL	Makefile	/^SHELL = \/bin\/sh$/;"	m
SIGINT_H	sigint.h	2;"	d
SLICE	btrequest.h	/^}SLICE,*PSLICE;$/;"	t
SLICE_H	btrequest.h	2;"	d
SOCKET	def.h	/^typedef int SOCKET;$/;"	t
SOURCES	Makefile	/^SOURCES = $(ctorrent_SOURCES)$/;"	m
STDC_HEADERS	config.h	166;"	d
STRIP	Makefile	/^STRIP = strip$/;"	m
STRIPPROG	Makefile	/^	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install$/;"	m
SeedTimeout	btcontent.cpp	/^int btContent::SeedTimeout(const time_t *pnow)$/;"	f	class:btContent
Self	peer.cpp	/^btBasic Self;$/;"	v
SendModule	peer.cpp	/^int btPeer::SendModule()$/;"	f	class:btPeer
SendRequest	peer.cpp	/^int btPeer::SendRequest()$/;"	f	class:btPeer
SendRequest	tracker.cpp	/^int btTracker::SendRequest()$/;"	f	class:btTracker
Send_Bitfield	btstream.cpp	/^ssize_t btStream::Send_Bitfield(char *bit_buf,size_t len)$/;"	f	class:btStream
Send_Buffer	btstream.cpp	/^ssize_t btStream::Send_Buffer(char *buf, size_t len)$/;"	f	class:btStream
Send_Cancel	btstream.cpp	/^ssize_t btStream::Send_Cancel(size_t idx,size_t off,size_t len)$/;"	f	class:btStream
Send_Have	btstream.cpp	/^ssize_t btStream::Send_Have(size_t idx)$/;"	f	class:btStream
Send_Keepalive	btstream.cpp	/^ssize_t btStream::Send_Keepalive()$/;"	f	class:btStream
Send_Piece	btstream.cpp	/^ssize_t btStream::Send_Piece(size_t idx,size_t off,char *piece_buf,size_t len)$/;"	f	class:btStream
Send_Request	btstream.cpp	/^ssize_t btStream::Send_Request(size_t idx, size_t off,size_t len)$/;"	f	class:btStream
Send_ShakeInfo	peer.cpp	/^int btPeer::Send_ShakeInfo()$/;"	f	class:btPeer
Send_State	btstream.cpp	/^ssize_t btStream::Send_State(unsigned char state)$/;"	f	class:btStream
Set	bitfield.cpp	/^void BitField::Set(size_t idx)$/;"	f	class:BitField
SetAddress	peer.cpp	/^void btBasic::SetAddress(struct sockaddr_in addr)$/;"	f	class:btBasic
SetAll	bitfield.cpp	/^void BitField::SetAll()$/;"	f	class:BitField
SetFilter	btcontent.cpp	/^void btContent::SetFilter(){$/;"	f	class:btContent
SetFilter	btfiles.cpp	/^void btFiles::SetFilter(int nfile, BitField *pFilter,  size_t pieceLength)$/;"	f	class:btFiles
SetHead	btrequest.cpp	/^void RequestQueue::SetHead(PSLICE ps)$/;"	f	class:RequestQueue
SetIp	peer.cpp	/^void btBasic::SetIp(struct sockaddr_in addr)$/;"	f	class:btBasic
SetLastTimestamp	peer.h	/^  time_t SetLastTimestamp() { return time(&m_last_timestamp); }$/;"	f	class:btPeer
SetLastUnchokeTime	peer.h	/^  time_t SetLastUnchokeTime() { return time(&m_unchoke_timestamp); }$/;"	f	class:btPeer
SetLocal	peer.cpp	/^int btPeer::SetLocal(unsigned char s)$/;"	f	class:btPeer
SetPause	tracker.h	/^  void SetPause() { m_f_pause = 1; }$/;"	f	class:btTracker
SetReferBuffer	bitfield.cpp	/^void BitField::SetReferBuffer(char *buf)$/;"	f	class:BitField
SetReferFile	bitfield.cpp	/^int BitField::SetReferFile(const char *fname)$/;"	f	class:BitField
SetSocket	btstream.h	/^  void SetSocket(SOCKET sk){ sock = sk; }$/;"	f	class:btStream
SetStatus	peer.h	/^  void SetStatus(unsigned char s){ m_status = s; }$/;"	f	class:btPeer
SetStatus	tracker.h	/^  void SetStatus(unsigned char s) { m_status = s; }$/;"	f	class:btTracker
SetStoped	tracker.h	/^  void SetStoped() { Reset(15); m_f_stoped = 1; m_last_timestamp -= 15;}$/;"	f	class:btTracker
Sha1	btcontent.cpp	/^static void Sha1(char *ptr,size_t len,unsigned char *dm)$/;"	f	file:
Slice_Length	btrequest.cpp	/^size_t RequestQueue::Slice_Length(size_t idx,size_t sidx) const$/;"	f	class:RequestQueue
SocketReady	tracker.cpp	/^int btTracker::SocketReady(fd_set *rfdp, fd_set *wfdp, int *nfds)$/;"	f	class:btTracker
Sort	peerlist.cpp	/^void PeerList::Sort()$/;"	f	class:PeerList
StartDLTimer	peer.h	/^  void StartDLTimer() { rate_dl.StartTimer(); }$/;"	f	class:btBasic
StartTimer	rate.cpp	/^void Rate::StartTimer()$/;"	f	class:Rate
StartULTimer	peer.h	/^  void StartULTimer() { rate_ul.StartTimer(); }$/;"	f	class:btBasic
StopDLTimer	peer.h	/^  void StopDLTimer() { rate_dl.StopTimer(); }$/;"	f	class:btBasic
StopTimer	rate.cpp	/^void Rate::StopTimer()$/;"	f	class:Rate
StopULTimer	peer.h	/^  void StopULTimer() { rate_ul.StopTimer(); }$/;"	f	class:btBasic
TIME_WITH_SYS_TIME	config.h	169;"	d
TRACKER_H	tracker.h	2;"	d
T_CONNECTING	tracker.h	22;"	d
T_FINISHED	tracker.h	24;"	d
T_FREE	tracker.h	21;"	d
T_READY	tracker.h	23;"	d
Tell_World_I_Have	peerlist.cpp	/^void PeerList::Tell_World_I_Have(size_t idx)$/;"	f	class:PeerList
TimeUsed	rate.cpp	/^time_t Rate::TimeUsed(const time_t *pnow) const$/;"	f	class:Rate
TotalDL	peer.h	/^  u_int64_t TotalDL() const { return rate_dl.Count(); }$/;"	f	class:btBasic
TotalPeers	peerlist.h	/^  size_t TotalPeers() const { return m_peers_count; }$/;"	f	class:PeerList
TotalUL	peer.h	/^  u_int64_t TotalUL() const { return rate_ul.Count(); }$/;"	f	class:btBasic
Tracker	tracker.cpp	/^btTracker Tracker;$/;"	v
UNCHOKE_INTERVAL	peerlist.cpp	22;"	d	file:
UnChokeCheck	peerlist.cpp	/^void PeerList::UnChokeCheck(btPeer* peer, btPeer *peer_array[])$/;"	f	class:PeerList
UnSet	bitfield.cpp	/^void BitField::UnSet(size_t idx)$/;"	f	class:BitField
VERSION	Makefile	/^VERSION = devel$/;"	m
VERSION	config.h	172;"	d
WORLD	peerlist.cpp	/^PeerList WORLD;$/;"	v
Who_Can_Abandon	peerlist.cpp	/^btPeer* PeerList::Who_Can_Abandon(btPeer *proposer)$/;"	f	class:PeerList
Who_Can_Duplicate	peerlist.cpp	/^btPeer* PeerList::Who_Can_Duplicate(btPeer *proposer, size_t idx)$/;"	f	class:PeerList
WinMain	ctorrent.cpp	/^int APIENTRY WinMain(HINSTANCE hInstance,$/;"	f
WriteSlice	btcontent.cpp	/^ssize_t btContent::WriteSlice(char *buf,size_t idx,size_t off,size_t len)$/;"	f	class:btContent
WriteToBuffer	bitfield.cpp	/^void BitField::WriteToBuffer(char *buf)$/;"	f	class:BitField
WriteToFile	bitfield.cpp	/^int BitField::WriteToFile(const char *fname)$/;"	f	class:BitField
_Emtpy	iplist.cpp	/^void IpList::_Emtpy()$/;"	f	class:IpList
_IPsin	tracker.cpp	/^int btTracker:: _IPsin(char *h, int p, struct sockaddr_in *psin)$/;"	f	class:btTracker
_RECV	bufio.cpp	/^ssize_t BufIo::_RECV(SOCKET sk, char *buf,size_t len)$/;"	f	class:BufIo
_SEND	bufio.cpp	/^ssize_t BufIo::_SEND(SOCKET sk,  char *buf, size_t len)$/;"	f	class:BufIo
_Set_InfoHash	btcontent.cpp	/^void btContent::_Set_InfoHash(unsigned char buf[20]) $/;"	f	class:btContent
_UpdatePeerList	tracker.cpp	/^int btTracker::_UpdatePeerList(char *buf,size_t bufsiz)$/;"	f	class:btTracker
_btcache	btcontent.h	/^typedef struct _btcache{$/;"	s
_btf_creat_by_path	btfiles.cpp	/^int btFiles::_btf_creat_by_path(const char *pathname, int64_t file_length)$/;"	f	class:btFiles
_btf_destroy	btfiles.cpp	/^int btFiles::_btf_destroy()$/;"	f	class:btFiles
_btf_ftruncate	btfiles.cpp	/^int btFiles::_btf_ftruncate(int fd,int64_t length)$/;"	f	class:btFiles
_btf_open	btfiles.cpp	/^int btFiles::_btf_open(BTFILE *pbf)$/;"	f	class:btFiles
_btf_recurses_directory	btfiles.cpp	/^int btFiles::_btf_recurses_directory(const char *cur_path, BTFILE* lastnode)$/;"	f	class:btFiles
_btfile	btfiles.h	/^typedef struct _btfile{$/;"	s
_btstatus	peer.h	/^typedef struct _btstatus{$/;"	s
_empty_slice_list	btrequest.cpp	/^static void _empty_slice_list(PSLICE *ps_head)$/;"	f	file:
_file2mem	btcontent.cpp	/^char* btContent::_file2mem(const char *fname, size_t *psiz)$/;"	f	class:btContent
_iplist	iplist.h	/^typedef struct _iplist{$/;"	s
_isempty	bitfield.cpp	18;"	d	file:
_isempty_sp	bitfield.cpp	19;"	d	file:
_isfull	bitfield.cpp	20;"	d	file:
_isfull_sp	bitfield.cpp	21;"	d	file:
_isset	bitfield.cpp	17;"	d	file:
_left_buffer_size	bufio.cpp	20;"	d	file:
_new_bfnode	btfiles.cpp	/^BTFILE* btFiles::_new_bfnode()$/;"	f	class:btFiles
_peernode	peerlist.h	/^typedef struct _peernode{$/;"	s
_realloc_buffer	bufio.cpp	/^ssize_t BufIo::_realloc_buffer()$/;"	f	class:BufIo
_recalc	bitfield.cpp	/^void BitField::_recalc()$/;"	f	class:BitField
_s2sin	tracker.cpp	/^int btTracker:: _s2sin(char *h,int p,struct sockaddr_in *psin)$/;"	f	class:btTracker
_set	bitfield.cpp	/^void BitField::_set(size_t idx)$/;"	f	class:BitField
_setall	bitfield.cpp	/^void BitField::_setall(unsigned char *buf)$/;"	f	class:BitField
_slice	btrequest.h	/^typedef struct _slice{$/;"	s
ac_ct_CC	Makefile	/^ac_ct_CC = $/;"	m
ac_ct_CXX	Makefile	/^ac_ct_CXX = arm_920t_le-c++$/;"	m
ac_ct_STRIP	Makefile	/^ac_ct_STRIP = strip$/;"	m
address	iplist.h	/^  struct sockaddr_in address;$/;"	m	struct:_iplist
am__CONFIG_DISTCLEAN_FILES	Makefile	/^am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \\$/;"	m
am__cd	Makefile	/^am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd$/;"	m
am__depfiles_maybe	Makefile	/^am__depfiles_maybe = depfiles$/;"	m
am__fastdepCC_FALSE	Makefile	/^am__fastdepCC_FALSE = #$/;"	m
am__fastdepCC_TRUE	Makefile	/^am__fastdepCC_TRUE = $/;"	m
am__fastdepCXX_FALSE	Makefile	/^am__fastdepCXX_FALSE = #$/;"	m
am__fastdepCXX_TRUE	Makefile	/^am__fastdepCXX_TRUE = $/;"	m
am__include	Makefile	/^am__include = include$/;"	m
am__leading_dot	Makefile	/^am__leading_dot = .$/;"	m
am__quote	Makefile	/^am__quote = $/;"	m
am__remove_distdir	Makefile	/^am__remove_distdir = \\$/;"	m
am_ctorrent_OBJECTS	Makefile	/^am_ctorrent_OBJECTS = bencode.$(OBJEXT) bitfield.$(OBJEXT) \\$/;"	m
arg_announce	btconfig.cpp	/^char *arg_announce = (char*) 0;$/;"	v
arg_bitfield_file	btconfig.cpp	/^char *arg_bitfield_file = (char*) 0;$/;"	v
arg_download_path	btconfig.cpp	/^char *arg_download_path = (char*) 0;$/;"	v
arg_file_to_download	btconfig.cpp	/^unsigned char arg_file_to_download = 0;$/;"	v
arg_flg_check_only	btconfig.cpp	/^unsigned char arg_flg_check_only = 0;$/;"	v
arg_flg_exam_only	btconfig.cpp	/^unsigned char arg_flg_exam_only = 0;$/;"	v
arg_flg_force_seed_mode	btconfig.cpp	/^unsigned char arg_flg_force_seed_mode = 0;$/;"	v
arg_flg_make_torrent	btconfig.cpp	/^unsigned char arg_flg_make_torrent = 0;$/;"	v
arg_metainfo_file	btconfig.cpp	/^char *arg_metainfo_file = (char*) 0;$/;"	v
arg_piece_length	btconfig.cpp	/^size_t arg_piece_length = 262144;$/;"	v
arg_save_as	btconfig.cpp	/^char *arg_save_as = (char*) 0;$/;"	v
arg_user_agent	btconfig.cpp	/^char *arg_user_agent = (char*) 0;$/;"	v
arg_verbose	btconfig.cpp	/^unsigned char arg_verbose = 0;$/;"	v
b	bitfield.h	/^  unsigned char *b;$/;"	m	class:BitField
b	bufio.h	/^  char *b;$/;"	m	class:BufIo
bc_buf	btcontent.h	/^  char *bc_buf;$/;"	m	struct:_btcache
bc_f_flush	btcontent.h	/^  unsigned char bc_f_flush:1;$/;"	m	struct:_btcache
bc_f_reserved	btcontent.h	/^  unsigned char bc_f_reserved:7;$/;"	m	struct:_btcache
bc_last_timestamp	btcontent.h	/^  time_t bc_last_timestamp;$/;"	m	struct:_btcache
bc_len	btcontent.h	/^  size_t bc_len;$/;"	m	struct:_btcache
bc_next	btcontent.h	/^  struct _btcache *bc_next;$/;"	m	struct:_btcache
bc_off	btcontent.h	/^  u_int64_t bc_off;$/;"	m	struct:_btcache
bencode_begin_dict	bencode.cpp	/^size_t bencode_begin_dict(FILE *fp)$/;"	f
bencode_begin_list	bencode.cpp	/^size_t bencode_begin_list(FILE *fp)$/;"	f
bencode_buf	bencode.cpp	/^size_t bencode_buf(const char *buf,size_t len,FILE *fp)$/;"	f
bencode_end_dict_list	bencode.cpp	/^size_t bencode_end_dict_list(FILE *fp)$/;"	f
bencode_int	bencode.cpp	/^size_t bencode_int(const int integer, FILE *fp)$/;"	f
bencode_path2list	bencode.cpp	/^size_t bencode_path2list(const char *pathname, FILE *fp)$/;"	f
bencode_str	bencode.cpp	/^size_t bencode_str(const char *str, FILE *fp)$/;"	f
bf_completed	btfiles.h	/^  u_int64_t bf_completed;		\/\/ already downloaded length$/;"	m	struct:_btfile
bf_filename	btfiles.h	/^  char *bf_filename;	\/\/ full path of file.$/;"	m	struct:_btfile
bf_flag_need	btfiles.h	/^  unsigned char bf_flag_need:1;$/;"	m	struct:_btfile
bf_flag_opened	btfiles.h	/^  unsigned char bf_flag_opened:1;$/;"	m	struct:_btfile
bf_fp	btfiles.h	/^  FILE *bf_fp;$/;"	m	struct:_btfile
bf_last_timestamp	btfiles.h	/^  time_t bf_last_timestamp;	\/\/ last io timestamp.$/;"	m	struct:_btfile
bf_length	btfiles.h	/^  u_int64_t bf_length;	$/;"	m	struct:_btfile
bf_next	btfiles.h	/^  struct _btfile *bf_next;$/;"	m	struct:_btfile
bf_npieces	btfiles.h	/^  size_t bf_npieces;  \/\/number of pieces$/;"	m	struct:_btfile
bf_reserved	btfiles.h	/^  unsigned char bf_reserved:6;$/;"	m	struct:_btfile
binPROGRAMS_INSTALL	Makefile	/^binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)$/;"	m
bin_PROGRAMS	Makefile	/^bin_PROGRAMS = ctorrent$(EXEEXT)$/;"	m
bin_PROGRAMS	Makefile	/^bin_PROGRAMS = ctorrent$/;"	m
bindir	Makefile	/^bindir = ${exec_prefix}\/bin$/;"	m
bitfield	peer.h	/^  BitField bitfield;$/;"	m	class:btPeer
btBasic	peer.h	/^class btBasic$/;"	c
btContent	btcontent.cpp	/^btContent::btContent()$/;"	f	class:btContent
btContent	btcontent.h	/^class btContent$/;"	c
btFiles	btfiles.cpp	/^btFiles::btFiles()$/;"	f	class:btFiles
btFiles	btfiles.h	/^class btFiles$/;"	c
btPeer	peer.cpp	/^btPeer::btPeer()$/;"	f	class:btPeer
btPeer	peer.h	/^class btPeer:public btBasic$/;"	c
btStream	btstream.h	/^  btStream() { sock = INVALID_SOCKET ;}$/;"	f	class:btStream
btStream	btstream.h	/^class btStream$/;"	c
btTracker	tracker.cpp	/^btTracker::btTracker()$/;"	f	class:btTracker
btTracker	tracker.h	/^class btTracker$/;"	c
buf_int	bencode.cpp	/^size_t buf_int(const char *b,size_t len,char beginchar,char endchar,int64_t *pi)$/;"	f
buf_str	bencode.cpp	/^size_t buf_str(const char *b,size_t len,const char **pstr,size_t* slen)$/;"	f
build_alias	Makefile	/^build_alias = i686-pc-linux$/;"	m
cfg_cache_size	btconfig.cpp	/^size_t cfg_cache_size = 16;$/;"	v
cfg_listen_port	btconfig.cpp	/^int cfg_listen_port = 0;$/;"	v
cfg_max_bandwidth_down	btconfig.cpp	/^int cfg_max_bandwidth_down = -1;$/;"	v
cfg_max_bandwidth_up	btconfig.cpp	/^int cfg_max_bandwidth_up = -1;$/;"	v
cfg_max_listen_port	btconfig.cpp	/^int cfg_max_listen_port = 2706;$/;"	v
cfg_max_peers	btconfig.cpp	/^size_t cfg_max_peers = 100;$/;"	v
cfg_max_slice_size	btconfig.h	7;"	d
cfg_min_listen_port	btconfig.cpp	/^int cfg_min_listen_port = 2106;$/;"	v
cfg_min_peers	btconfig.cpp	/^size_t cfg_min_peers = 40;$/;"	v
cfg_req_queue_length	btconfig.h	8;"	d
cfg_req_slice_size	btconfig.cpp	/^size_t cfg_req_slice_size = 16384;$/;"	v
cfg_seed_hours	btconfig.cpp	/^time_t cfg_seed_hours = 72;$/;"	v
click	peerlist.h	/^  size_t click;$/;"	m	struct:_peernode
compare_key	bencode.cpp	/^static size_t compare_key(const char *key,size_t keylen,const char *keylist)$/;"	f	file:
connect_nonb	connect_nonb.cpp	/^int connect_nonb(SOCKET sk,struct sockaddr* psa)$/;"	f
count	iplist.h	/^  size_t count;$/;"	m	class:IpList
ct_status	btconfig.cpp	/^int ct_status = 0;$/;"	v
ctorrent_DEPENDENCIES	Makefile	/^ctorrent_DEPENDENCIES =$/;"	m
ctorrent_LDADD	Makefile	/^ctorrent_LDADD = $(LDADD)$/;"	m
ctorrent_LDFLAGS	Makefile	/^ctorrent_LDFLAGS =$/;"	m
ctorrent_OBJECTS	Makefile	/^ctorrent_OBJECTS = $(am_ctorrent_OBJECTS)$/;"	m
ctorrent_SOURCES	Makefile	/^ctorrent_SOURCES = bencode.cpp bitfield.cpp btconfig.cpp btcontent.cpp btfiles.cpp btrequest.cpp btstream.cpp bufio.cpp connect_nonb.cpp ctorrent.cpp downloader.cpp httpencode.cpp iplist.cpp peer.cpp peerlist.cpp rate.cpp setnonblock.cpp sigint.cpp tracker.cpp bencode.h bitfield.h btconfig.h btcontent.h btfiles.h btrequest.h btstream.h bufio.h connect_nonb.h def.h downloader.h httpencode.h iplist.h msgencode.h peer.h peerlist.h rate.h setnonblock.h sigint.h tracker.h$/;"	m
datadir	Makefile	/^datadir = ${prefix}\/share$/;"	m
dc_destdir	Makefile	/^	  && dc_destdir="$${TMPDIR-\/tmp}\/am-dc-$$$$\/" \\$/;"	m
dc_install_base	Makefile	/^	dc_install_base=`$(am__cd) $(distdir)\/_inst && pwd | sed -e 's,^[^:\\\\\/]:[\\\\\/],\/,'` \\$/;"	m
decode_dict	bencode.cpp	/^size_t decode_dict(const char *b,size_t len,const char *keylist)$/;"	f
decode_int	bencode.cpp	/^size_t decode_int(const char *b,size_t len)$/;"	f
decode_list	bencode.cpp	/^size_t decode_list(const char *b,size_t len,const char *keylist)$/;"	f
decode_list2path	bencode.cpp	/^size_t decode_list2path(const char *b, size_t n, char *pathname)$/;"	f
decode_query	bencode.cpp	/^size_t decode_query(const char *b,size_t len,const char *keylist,const char **ps,int64_t *pi,int method)$/;"	f
decode_rev	bencode.cpp	/^size_t decode_rev(const char *b,size_t len,const char *keylist)$/;"	f
decode_str	bencode.cpp	/^size_t decode_str(const char *b,size_t len)$/;"	f
depcomp	Makefile	/^depcomp = $(SHELL) $(top_srcdir)\/depcomp$/;"	m
depmode	Makefile	/^CCDEPMODE = depmode=gcc3$/;"	m
depmode	Makefile	/^CXXDEPMODE = depmode=gcc3$/;"	m
dir	Makefile	/^	    dir="\/$$dir"; \\$/;"	m
dir	Makefile	/^	    dir=''; \\$/;"	m
dir	Makefile	/^	  dir=`echo "$$file" | sed -e 's,\/[^\/]*$$,,'`; \\$/;"	m
distcleancheck_listfiles	Makefile	/^distcleancheck_listfiles = find . -type f -print$/;"	m
distdir	Makefile	/^distdir = $(PACKAGE)-$(VERSION)$/;"	m
distuninstallcheck_dir	Makefile	/^	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \\$/;"	m
distuninstallcheck_dir	Makefile	/^	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \\$/;"	m
distuninstallcheck_listfiles	Makefile	/^distuninstallcheck_listfiles = find . -type f -print$/;"	m
dump	peer.cpp	/^void btPeer::dump()$/;"	f	class:btPeer
exec_prefix	Makefile	/^exec_prefix = ${prefix}$/;"	m
f	Makefile	/^	    f=`echo "$$p1" | sed 's,^.*\/,,;$(transform);s\/$$\/$(EXEEXT)\/'`; \\$/;"	m
f	Makefile	/^	  f=`echo "$$p" | sed 's,^.*\/,,;s\/$(EXEEXT)$$\/\/;$(transform);s\/$$\/$(EXEEXT)\/'`; \\$/;"	m
f_socket_remote_closed	bufio.h	/^  int f_socket_remote_closed;$/;"	m	class:BufIo
file	Makefile	/^	    $(srcdir)\/*) file=`echo "$$file" | sed "s|^$$srcdirstrip\/||"`;; \\$/;"	m
file	Makefile	/^	    $(top_srcdir)\/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip\/|$(top_builddir)\/|"`;; \\$/;"	m
finial_write	sigint.cpp	/^void finial_write()$/;"	f
getFilePieces	btcontent.cpp	/^size_t btContent::getFilePieces(unsigned char nfile){$/;"	f	class:btContent
getFilePieces	btfiles.cpp	/^size_t btFiles::getFilePieces(unsigned char nfile)$/;"	f	class:btFiles
get_nl	peer.cpp	/^size_t get_nl(char *sfrom)$/;"	f
global_piece_buffer	btcontent.h	/^  char *global_piece_buffer;$/;"	m	class:btContent
here	Makefile	/^	here=`$(am__cd) $(top_builddir) && pwd` \\$/;"	m
here	Makefile	/^	here=`pwd`; \\$/;"	m
host_alias	Makefile	/^host_alias = armv4tl-hardhat-linux$/;"	m
in_buffer	btstream.h	/^  BufIo in_buffer;$/;"	m	class:btStream
includedir	Makefile	/^includedir = ${prefix}\/include$/;"	m
index	btrequest.h	/^   size_t index;$/;"	m	struct:_slice
infodir	Makefile	/^infodir = ${prefix}\/info$/;"	m
install_sh	Makefile	/^install_sh = \/source\/ctorrent-1.3.4\/install-sh$/;"	m
install_sh_DATA	Makefile	/^install_sh_DATA = $(install_sh) -c -m 644$/;"	m
install_sh_PROGRAM	Makefile	/^install_sh_PROGRAM = $(install_sh) -c$/;"	m
install_sh_SCRIPT	Makefile	/^install_sh_SCRIPT = $(install_sh) -c$/;"	m
ioctl	def.h	21;"	d
ipl_head	iplist.h	/^  IPLIST *ipl_head;$/;"	m	class:IpList
length	btrequest.h	/^   size_t length;$/;"	m	struct:_slice
libdir	Makefile	/^libdir = ${exec_prefix}\/lib$/;"	m
libexecdir	Makefile	/^libexecdir = ${exec_prefix}\/libexec$/;"	m
list	Makefile	/^	list='$(DISTFILES)'; for file in $$list; do \\$/;"	m
list	Makefile	/^	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \\$/;"	m
list	Makefile	/^	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \\$/;"	m
local_choked	peer.h	/^  unsigned char local_choked:1;$/;"	m	struct:_btstatus
local_interested	peer.h	/^  unsigned char local_interested:1;$/;"	m	struct:_btstatus
localstatedir	Makefile	/^localstatedir = ${prefix}\/var$/;"	m
m_announce	btcontent.h	/^  char *m_announce;$/;"	m	class:btContent
m_btfhead	btfiles.h	/^  BTFILE *m_btfhead;$/;"	m	class:btFiles
m_btfiles	btcontent.h	/^  btFiles m_btfiles;$/;"	m	class:btContent
m_bytes_sample	rate.h	/^  u_int64_t m_bytes_sample[MAX_SAMPLES];$/;"	m	class:Rate
m_cache	btcontent.h	/^  BTCACHE *m_cache;$/;"	m	class:btContent
m_cache_size	btcontent.h	/^  size_t m_cache_size, m_cache_used;$/;"	m	class:btContent
m_cache_used	btcontent.h	/^  size_t m_cache_size, m_cache_used;$/;"	m	class:btContent
m_cached_idx	peer.h	/^  size_t m_cached_idx;$/;"	m	class:btPeer
m_connect_refuse_click	tracker.h	/^  size_t m_connect_refuse_click;$/;"	m	class:btTracker
m_count_bytes	rate.h	/^  u_int64_t m_count_bytes;$/;"	m	class:Rate
m_create_date	btcontent.h	/^  time_t m_create_date, m_seed_timestamp;$/;"	m	class:btContent
m_directory	btfiles.h	/^  char *m_directory;$/;"	m	class:btFiles
m_err_count	peer.h	/^  size_t m_err_count;$/;"	m	class:btPeer
m_f_completed	tracker.h	/^  unsigned char m_f_completed:1;$/;"	m	class:btTracker
m_f_keepalive	peer.h	/^  unsigned char m_f_keepalive:1;$/;"	m	class:btPeer
m_f_pause	tracker.h	/^  unsigned char m_f_pause:1;$/;"	m	class:btTracker
m_f_reserved	tracker.h	/^  unsigned char m_f_reserved:2;$/;"	m	class:btTracker
m_f_started	tracker.h	/^  unsigned char m_f_started:1;$/;"	m	class:btTracker
m_f_stoped	tracker.h	/^  unsigned char m_f_stoped:1;$/;"	m	class:btTracker
m_flag_automanage	btfiles.h	/^  u_int8_t m_flag_automanage:1;$/;"	m	class:btFiles
m_flag_reserved	btfiles.h	/^  u_int8_t m_flag_reserved:7;	\/\/ current version not implement$/;"	m	class:btFiles
m_hash_table	btcontent.h	/^  unsigned char *m_hash_table;$/;"	m	class:btContent
m_hashtable_length	btcontent.h	/^  size_t m_hashtable_length;$/;"	m	class:btContent
m_head	peerlist.h	/^  PEERNODE *m_head;$/;"	m	class:PeerList
m_host	tracker.h	/^  char m_host[MAXHOSTNAMELEN];$/;"	m	class:btTracker
m_interval	tracker.h	/^  time_t m_interval;		\/\/ Trackerͨŵʱ$/;"	m	class:btTracker
m_keepalive_check_timestamp	peerlist.h	/^  time_t m_unchoke_check_timestamp, m_keepalive_check_timestamp, m_last_progress_timestamp, m_opt_timestamp;$/;"	m	class:PeerList
m_last_progress_timestamp	peerlist.h	/^  time_t m_unchoke_check_timestamp, m_keepalive_check_timestamp, m_last_progress_timestamp, m_opt_timestamp;$/;"	m	class:PeerList
m_last_timestamp	peer.h	/^  time_t m_last_timestamp, m_unchoke_timestamp;$/;"	m	class:btPeer
m_last_timestamp	rate.h	/^  time_t m_last_timestamp;$/;"	m	class:Rate
m_last_timestamp	tracker.h	/^  time_t m_last_timestamp;	\/\/ һγɹTrackerͨŵʱ$/;"	m	class:btTracker
m_left_bytes	btcontent.h	/^  u_int64_t m_left_bytes;$/;"	m	class:btContent
m_listen_sock	peerlist.h	/^  SOCKET m_listen_sock;$/;"	m	class:PeerList
m_live_idx	peerlist.h	/^  unsigned char m_live_idx:2;$/;"	m	class:PeerList
m_npieces	btcontent.h	/^  size_t m_npieces;$/;"	m	class:btContent
m_ok_click	tracker.h	/^  size_t m_ok_click;	\/\/ tracker ok response counter$/;"	m	class:btTracker
m_opt_timestamp	peerlist.h	/^  time_t m_unchoke_check_timestamp, m_keepalive_check_timestamp, m_last_progress_timestamp, m_opt_timestamp;$/;"	m	class:PeerList
m_path	tracker.h	/^  char m_path[MAXPATHLEN];$/;"	m	class:btTracker
m_peers_count	peerlist.h	/^  size_t m_peers_count;$/;"	m	class:PeerList
m_peers_count	tracker.h	/^  size_t m_peers_count;	\/\/ total number of peers$/;"	m	class:btTracker
m_piece_length	btcontent.h	/^  size_t m_piece_length;$/;"	m	class:btContent
m_port	tracker.h	/^  int m_port;$/;"	m	class:btTracker
m_pre_dlrate	peerlist.h	/^  Rate m_pre_dlrate, m_pre_ulrate;$/;"	m	class:PeerList
m_pre_ulrate	peerlist.h	/^  Rate m_pre_dlrate, m_pre_ulrate;$/;"	m	class:PeerList
m_prevpeers	tracker.h	/^  size_t m_prevpeers;	\/\/ number of peers previously seen$/;"	m	class:btTracker
m_recent_base	rate.h	/^  u_int64_t m_recent_base;$/;"	m	class:Rate
m_reponse_buffer	tracker.h	/^  BufIo m_reponse_buffer;$/;"	m	class:btTracker
m_reserved	peer.h	/^  unsigned char m_reserved:3;$/;"	m	class:btPeer
m_reserved	peerlist.h	/^  unsigned char m_reserved:6;$/;"	m	class:PeerList
m_seed_timestamp	btcontent.h	/^  time_t m_create_date, m_seed_timestamp;$/;"	m	class:btContent
m_seeds_count	peerlist.h	/^  size_t m_seeds_count;$/;"	m	class:PeerList
m_shake_buffer	btcontent.h	/^  unsigned char m_shake_buffer[68];$/;"	m	class:btContent
m_sin	peer.h	/^  struct sockaddr_in m_sin;$/;"	m	class:btBasic
m_sin	tracker.h	/^  struct sockaddr_in m_sin;$/;"	m	class:btTracker
m_sock	tracker.h	/^  SOCKET m_sock;$/;"	m	class:btTracker
m_standby	peer.h	/^  int m_standby;$/;"	m	class:btPeer
m_start_timestamp	btcontent.h	/^  time_t m_start_timestamp;$/;"	m	class:btContent
m_state	peer.h	/^  BTSTATUS m_state;$/;"	m	class:btPeer
m_status	peer.h	/^  unsigned char m_status:4;$/;"	m	class:btPeer
m_status	tracker.h	/^  unsigned char m_status:2;$/;"	m	class:btTracker
m_timestamp_sample	rate.h	/^  time_t m_timestamp_sample[MAX_SAMPLES];$/;"	m	class:Rate
m_total_files_length	btfiles.h	/^  u_int64_t m_total_files_length;$/;"	m	class:btFiles
m_total_opened	btfiles.h	/^  size_t m_total_opened;	\/\/ already opened$/;"	m	class:btFiles
m_total_timeused	rate.h	/^  time_t m_total_timeused;$/;"	m	class:Rate
m_unchoke_check_timestamp	peerlist.h	/^  time_t m_unchoke_check_timestamp, m_keepalive_check_timestamp, m_last_progress_timestamp, m_opt_timestamp;$/;"	m	class:PeerList
m_unchoke_timestamp	peer.h	/^  time_t m_last_timestamp, m_unchoke_timestamp;$/;"	m	class:btPeer
main	ctorrent.cpp	/^int main(int argc, char **argv)$/;"	f
mandir	Makefile	/^mandir = ${prefix}\/man$/;"	m
max_u_int64_t	btcontent.h	/^  u_int64_t max_u_int64_t(u_int64_t a,u_int64_t b) { return (a > b) ? a : b; }$/;"	f	class:btContent
meta_int	btcontent.cpp	29;"	d	file:
meta_pos	btcontent.cpp	30;"	d	file:
meta_str	btcontent.cpp	28;"	d	file:
min_u_int64_t	btcontent.h	/^  u_int64_t min_u_int64_t(u_int64_t a,u_int64_t b) { return (a > b) ? b : a; }$/;"	f	class:btContent
mkinstalldirs	Makefile	/^mkinstalldirs = $(SHELL) $(top_srcdir)\/mkinstalldirs$/;"	m
n	bufio.h	/^  size_t n;$/;"	m	class:BufIo
n_samples	rate.h	/^  size_t n_samples;$/;"	m	class:Rate
nbits	bitfield.cpp	/^size_t BitField::nbits = 0;$/;"	m	class:BitField	file:
nbits	bitfield.h	/^  static size_t nbits;$/;"	m	class:BitField
nbytes	bitfield.cpp	/^size_t BitField::nbytes = 0;$/;"	m	class:BitField	file:
nbytes	bitfield.h	/^  static size_t nbytes;$/;"	m	class:BitField
next	btrequest.h	/^   struct _slice *next;$/;"	m	struct:_slice
next	iplist.h	/^  struct _iplist *next;$/;"	m	struct:_iplist
next	peerlist.h	/^  struct _peernode *next;$/;"	m	struct:_peernode
next_key	bencode.cpp	/^static const char* next_key(const char *keylist)$/;"	f	file:
nset	bitfield.h	/^  size_t nset;$/;"	m	class:BitField
offset	btrequest.h	/^   size_t offset;$/;"	m	struct:_slice
oldincludedir	Makefile	/^oldincludedir = \/usr\/include$/;"	m
operator =	bitfield.cpp	/^void BitField::operator=(const BitField &bf)$/;"	f	class:BitField
operator =	btrequest.cpp	/^void RequestQueue::operator=(RequestQueue &rq)$/;"	f	class:RequestQueue
operator =	rate.cpp	/^void Rate::operator=(const Rate &ra)$/;"	f	class:Rate
out_buffer	btstream.h	/^  BufIo out_buffer;$/;"	m	class:btStream
p	bufio.h	/^  size_t p;$/;"	m	class:BufIo
p1	Makefile	/^	  p1=`echo $$p|sed 's\/$(EXEEXT)$$\/\/'`; \\$/;"	m
pBF	btcontent.h	/^  BitField *pBF;$/;"	m	class:btContent
pBFilter	btcontent.h	/^  BitField *pBFilter;$/;"	m	class:btContent
param_check	ctorrent.cpp	/^int param_check(int argc, char **argv)$/;"	f
peer	peerlist.h	/^  btPeer *peer;$/;"	m	struct:_peernode
pending_array	btrequest.h	/^  PSLICE pending_array[PENDING_QUEUE_SIZE];$/;"	m	class:PendingQueue
pkgdatadir	Makefile	/^pkgdatadir = $(datadir)\/ctorrent$/;"	m
pkgincludedir	Makefile	/^pkgincludedir = $(includedir)\/ctorrent$/;"	m
pkglibdir	Makefile	/^pkglibdir = $(libdir)\/ctorrent$/;"	m
pq_count	btrequest.h	/^  size_t pq_count;$/;"	m	class:PendingQueue
prefix	Makefile	/^prefix = \/usr\/local\/920t_le\/target\/$/;"	m
program_transform_name	Makefile	/^program_transform_name = s,x,x,$/;"	m
rate_dl	peer.h	/^  Rate rate_dl;$/;"	m	class:btBasic
rate_ul	peer.h	/^  Rate rate_ul;$/;"	m	class:btBasic
remote_choked	peer.h	/^  unsigned char remote_choked:1;$/;"	m	struct:_btstatus
remote_interested	peer.h	/^  unsigned char remote_interested:1;$/;"	m	struct:_btstatus
reponse_q	peer.h	/^  RequestQueue reponse_q;$/;"	m	class:btPeer
request_q	peer.h	/^  RequestQueue request_q;$/;"	m	class:btPeer
reserved	peer.h	/^  unsigned char reserved:4;		\/* unused *\/$/;"	m	struct:_btstatus
rq_head	btrequest.h	/^  PSLICE rq_head;$/;"	m	class:RequestQueue
sbindir	Makefile	/^sbindir = ${exec_prefix}\/sbin$/;"	m
set_nl	peer.cpp	/^void set_nl(char *sto, size_t from)$/;"	f
setfd_nonblock	setnonblock.cpp	/^int setfd_nonblock(SOCKET socket)$/;"	f
sharedstatedir	Makefile	/^sharedstatedir = ${prefix}\/com$/;"	m
sig_catch	sigint.cpp	/^void sig_catch(int sig_no)$/;"	f
sig_catch2	sigint.cpp	/^static void sig_catch2(int sig_no)$/;"	f	file:
snprintf	def.h	18;"	d
sock	btstream.h	/^  SOCKET sock;$/;"	m	class:btStream
socklen_t	def.h	/^typedef int socklen_t;$/;"	t
srcdir	Makefile	/^srcdir = .$/;"	m
ssize_t	def.h	/^typedef int ssize_t;$/;"	t
strcasecmp	def.h	20;"	d
stream	peer.h	/^  btStream stream;$/;"	m	class:btPeer
strncasecmp	def.h	19;"	d
strnstr	httpencode.cpp	/^static char* strnstr(const char *haystack,const char *needle,size_t haystacklen)$/;"	f	file:
subdir	Makefile	/^subdir = .$/;"	m
sysconfdir	Makefile	/^sysconfdir = ${prefix}\/etc$/;"	m
tags	Makefile	/^	tags=; \\$/;"	m
target_alias	Makefile	/^target_alias = armv4tl-hardhat-linux$/;"	m
top_builddir	Makefile	/^top_builddir = .$/;"	m
top_distdir	Makefile	/^top_distdir = .$/;"	m
top_srcdir	Makefile	/^top_srcdir = .$/;"	m
topsrcdirstrip	Makefile	/^	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \\$/;"	m
transform	Makefile	/^transform = $(program_transform_name)$/;"	m
u_int64_t	def.h	/^typedef unsigned __int64 u_int64_t;$/;"	t
u_int8_t	def.h	/^typedef unsigned __int8 u_int8_t;$/;"	t
unique	Makefile	/^	unique=`for i in $$list; do \\$/;"	m
url_encode_char	httpencode.cpp	/^static void url_encode_char(char *b,char c)$/;"	f	file:
usage	ctorrent.cpp	/^void usage()$/;"	f
~BitField	bitfield.h	/^  ~BitField(){ if(b) delete []b; }$/;"	f	class:BitField
~BufIo	bufio.h	/^  ~BufIo() { if(b){ delete []b; b = (char*) 0;} }$/;"	f	class:BufIo
~IpList	iplist.h	/^  ~IpList() { if(ipl_head) _Emtpy(); }$/;"	f	class:IpList
~PeerList	peerlist.cpp	/^PeerList::~PeerList()$/;"	f	class:PeerList
~PendingQueue	btrequest.cpp	/^PendingQueue::~PendingQueue()$/;"	f	class:PendingQueue
~RequestQueue	btrequest.cpp	/^RequestQueue::~RequestQueue()$/;"	f	class:RequestQueue
~btContent	btcontent.cpp	/^btContent::~btContent()$/;"	f	class:btContent
~btFiles	btfiles.cpp	/^btFiles::~btFiles()$/;"	f	class:btFiles
~btStream	btstream.h	/^  ~btStream() {if( INVALID_SOCKET != sock) CLOSE_SOCKET(sock);}$/;"	f	class:btStream
~btTracker	tracker.cpp	/^btTracker::~btTracker()$/;"	f	class:btTracker
