📄 tags
字号:
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted/!_TAG_PROGRAM_AUTHOR Darren Hiebert /darren@hiebert.com/!_TAG_PROGRAM_NAME Exuberant Ctags //!_TAG_PROGRAM_URL http://darren.hiebert.com/ctags/ /official site/!_TAG_PROGRAM_VERSION 3.4 /with C, C++, Eiffel, Fortran, and Java support/ACTION_ADD_ROUTE cache_stats.h 6;" dACTION_CHECK_CACHE cache_stats.h 11;" dACTION_DEAD_LINK cache_stats.h 9;" dACTION_EVICT cache_stats.h 10;" dACTION_FIND_ROUTE cache_stats.h 8;" dACTION_NOTICE_ROUTE cache_stats.h 7;" dBUFFER_CHECK dsragent.h 26;" dBackOffTest dsragent.cc /^BackOffTest(Entry *e, Time time)$/;" f file:CONT_PROCESSING routecache.cc 116;" d file:CONT_PROCESSING routecache.cc 216;" d file:Cache mobicache.cc /^Cache::Cache(char *name, int size, MobiCache *rtcache)$/;" f class:CacheCache mobicache.cc /^class Cache {$/;" c file:CopyIntoPath path.cc /^CopyIntoPath(Path& to, const Path& from, int start, int stop)$/;" fDEBUG mobicache.cc 12;" d file:DEBUG routecache.cc 12;" d file:DSRAgent dsragent.cc /^DSRAgent::DSRAgent(): request_table(128), route_cache(NULL), Agent(PT_DSR),$/;" f class:DSRAgentDSRAgent dsragent.h /^class DSRAgent : public Tap, public Agent {$/;" cDSRAgentClass dsragent.cc /^ DSRAgentClass() : TclClass("Agent\/DSRAgent") {}$/;" f class:DSRAgentClassDSRAgentClass dsragent.cc /^static class DSRAgentClass : public TclClass {$/;" c file:Entry requesttable.h /^struct Entry {$/;" sFilterFailure dsragent.cc /^FilterFailure(Packet *p, void *data)$/;" fFindGratHoldDown dsragent.cc /^FindGratHoldDown(GratReplyHoldDown *hd, int sz, Path& query)$/;" f file:GRAT_ROUTE_ERROR dsragent.h 32;" dGratReplyHoldDown dsragent.h /^struct GratReplyHoldDown {$/;" sID path.h /^ ID() : type(NONE), t(-1), link_type(LT_NONE), log_stat(LS_NONE) {}$/;" f struct:IDID path.h /^ ID(unsigned long name, ID_Type t):addr(name), type(t), t(-1), $/;" f struct:IDID path.h /^ inline ID(const struct sr_addr &a): addr(a.addr), $/;" f struct:IDID path.h /^struct ID {$/;" sID_Type path.h /^enum ID_Type {NONE = AF_NONE, MAC = AF_LINK, IP = AF_INET };$/;" gIP path.h /^enum ID_Type {NONE = AF_NONE, MAC = AF_LINK, IP = AF_INET };$/;" e enum:ID_TypeLIMIT0 requesttable.h /^enum LastType { LIMIT0, UNLIMIT};$/;" e enum:LastTypeLS_LOGGED path.h /^enum Log_Status {LS_NONE = 0, LS_UNLOGGED = 1, LS_LOGGED = 2};$/;" e enum:Log_StatusLS_NONE path.h /^enum Log_Status {LS_NONE = 0, LS_UNLOGGED = 1, LS_LOGGED = 2};$/;" e enum:Log_StatusLS_UNLOGGED path.h /^enum Log_Status {LS_NONE = 0, LS_UNLOGGED = 1, LS_LOGGED = 2};$/;" e enum:Log_StatusLT_NONE path.h /^enum Link_Type {LT_NONE = 0, LT_TESTED = 1, LT_UNTESTED = 2};$/;" e enum:Link_TypeLT_TESTED path.h /^enum Link_Type {LT_NONE = 0, LT_TESTED = 1, LT_UNTESTED = 2};$/;" e enum:Link_TypeLT_UNTESTED path.h /^enum Link_Type {LT_NONE = 0, LT_TESTED = 1, LT_UNTESTED = 2};$/;" e enum:Link_TypeLastType requesttable.h /^enum LastType { LIMIT0, UNLIMIT};$/;" gLink_Type path.h /^enum Link_Type {LT_NONE = 0, LT_TESTED = 1, LT_UNTESTED = 2};$/;" gLog_Status path.h /^enum Log_Status {LS_NONE = 0, LS_UNLOGGED = 1, LS_LOGGED = 2};$/;" gMAC path.h /^enum ID_Type {NONE = AF_NONE, MAC = AF_LINK, IP = AF_INET };$/;" e enum:ID_TypeMAC_id dsragent.h /^ ID net_id, MAC_id; \/\/ our IP addr and MAC addr$/;" m class:DSRAgentMAC_id requesttable.h /^ ID MAC_id;$/;" m struct:EntryMAC_id routecache.h /^ ID MAC_id, net_id;$/;" m class:RouteCacheMAX_ROUTE_ERRORS hdr_sr.h 17;" dMAX_SR_LEN hdr_sr.h 16;" dMobiCache mobicache.cc /^MobiCache::MobiCache(): RouteCache()$/;" f class:MobiCacheMobiCache mobicache.cc /^class MobiCache : public RouteCache {$/;" c file:MobiCacheClass mobicache.cc /^ MobiCacheClass() : TclClass("MobiCache") {}$/;" f class:MobiCacheClassMobiCacheClass mobicache.cc /^static class MobiCacheClass : public TclClass {$/;" c file:MobiHandler cache_stats.h /^ MobiHandler(RouteCache *C) {$/;" f class:MobiHandlerMobiHandler cache_stats.h /^class MobiHandler : public Handler {$/;" cNONE path.h /^enum ID_Type {NONE = AF_NONE, MAC = AF_LINK, IP = AF_INET };$/;" e enum:ID_TypePath path.cc /^Path::Path()$/;" f class:PathPath path.cc /^Path::Path(const Path& old)$/;" f class:PathPath path.cc /^Path::Path(const struct hdr_sr *srh)$/;" f class:PathPath path.cc /^Path::Path(const struct sr_addr *addrs, int len)$/;" f class:PathPath path.cc /^Path::Path(int route_len, const ID *route)$/;" f class:PathPath path.h /^class Path {$/;" cRREQ_JITTER dsragent.h 27;" dRTREP_HOLDOFF_SIZE dsragent.h 30;" dRequestTable requesttable.cc /^RequestTable::RequestTable(int s): size(s)$/;" f class:RequestTableRequestTable requesttable.h /^class RequestTable {$/;" cRouteCache routecache.cc /^RouteCache::RouteCache():$/;" f class:RouteCacheRouteCache routecache.h /^class RouteCache : public TclObject {$/;" cRouteCacheClass routecache.cc /^ RouteCacheClass() : TclClass("RouteCache") {}$/;" f class:RouteCacheClassRouteCacheClass routecache.cc /^static class RouteCacheClass : public TclClass {$/;" c file:RtRepHoldoff dsragent.h /^struct RtRepHoldoff {$/;" sSEND_BUF_SIZE dsragent.h 29;" dSEND_TIMEOUT dsragent.h 28;" dSRHeaderClass hdr_sr.cc /^ SRHeaderClass() : PacketHeaderClass("PacketHeader\/SR",$/;" f class:SRHeaderClassSRHeaderClass hdr_sr.cc /^static class SRHeaderClass : public PacketHeaderClass {$/;" c file:SRPacket srpacket.h /^ SRPacket() : pkt(NULL) {}$/;" f struct:SRPacketSRPacket srpacket.h /^ SRPacket(Packet *p, struct hdr_sr *srh) : pkt(p), route(srh) {}$/;" f struct:SRPacketSRPacket srpacket.h /^struct SRPacket {$/;" sSR_HDR_SZ hdr_sr.h 14;" dSTOP_PROCESSING routecache.cc 115;" d file:STOP_PROCESSING routecache.cc 215;" d file:SendBufEntry dsragent.h /^struct SendBufEntry {$/;" sSendBufferTimer dsragent.h /^ SendBufferTimer(DSRAgent *a) : TimerHandler() { a_ = a;}$/;" f class:SendBufferTimerSendBufferTimer dsragent.h /^class SendBufferTimer : public TimerHandler {$/;" cTerminate dsragent.cc /^DSRAgent::Terminate()$/;" f class:DSRAgentTime path.h /^typedef double Time;$/;" tUNLIMIT requesttable.h /^enum LastType { LIMIT0, UNLIMIT};$/;" e enum:LastTypeXmitFailureCallback dsragent.cc /^XmitFailureCallback(Packet *pkt, void *data)$/;" f_DSRAgent_h dsragent.h 8;" d_SRPACKET_H_ srpacket.h 8;" d__cache_stats__ cache_stats.h 2;" d_constants_h constants.h 8;" d_path_h path.h 8;" d_requesttable_h requesttable.h 13;" d_routecache_h routecache.h 10;" da_ dsragent.h /^ DSRAgent *a_;$/;" m class:SendBufferTimeracceptRouteReply dsragent.cc /^DSRAgent::acceptRouteReply(SRPacket &p)$/;" f class:DSRAgentaction_name cache_stats.h /^static char *action_name [] = {"",$/;" vaddRoute mobicache.cc /^Cache::addRoute(Path & path, int &common_prefix_len)$/;" f class:CacheaddRoute mobicache.cc /^MobiCache::addRoute(const Path& route, Time t, const ID& who_from)$/;" f class:MobiCacheaddr hdr_sr.h /^ nsaddr_t addr;$/;" m struct:sr_addraddr path.h /^ unsigned long addr;$/;" m struct:IDaddr_type hdr_sr.h /^ int addr_type; \/* same as hdr_cmn in packet.h *\/$/;" m struct:link_downaddr_type hdr_sr.h /^ int addr_type; \/* same as hdr_cmn in packet.h *\/$/;" m struct:sr_addraddrs hdr_sr.h /^ struct sr_addr addrs[MAX_SR_LEN];$/;" m struct:hdr_sragent dsragent.cc /^ DSRAgent *agent;$/;" m struct:filterfailuredataagthead dsragent.cc /^DSRAgent_List DSRAgent::agthead = { 0 };$/;" m class:DSRAgentagthead dsragent.h /^ static DSRAgent_List agthead;$/;" m class:DSRAgentappendPath path.cc /^Path::appendPath(Path& p)$/;" f class:PathappendToPath path.h /^ inline void appendToPath(const ID& id) { $/;" f class:Pathappend_addr hdr_sr.h /^ inline void append_addr(nsaddr_t a, int type) {$/;" f struct:hdr_srarp_timeout dsragent.cc /^Time arp_timeout = 30.0e-3; \/\/ (sec) arp request timeout$/;" vbest_length dsragent.h /^ int best_length;$/;" m struct:RtRepHoldoffcache cache_stats.h /^ RouteCache *cache;$/;" m class:MobiHandlercache mobicache.cc /^ Path *cache;$/;" m class:Cachecache_ignore_hints mobicache.cc /^bool cache_ignore_hints = false; \/\/ ignore all hints?$/;" vcache_stats cache_stats.h /^class cache_stats {$/;" ccache_use_overheard_routes mobicache.cc /^bool cache_use_overheard_routes = true; $/;" vcheckRoute mobicache.cc /^MobiCache::checkRoute(Path & p,$/;" f class:MobiCachecheckRoute mobicache.cc /^MobiCache::checkRoute(Path *p, int action, int prefix_len)$/;" f class:MobiCachecheckRoute_logall routecache.cc /^RouteCache::checkRoute_logall(Path *p, int action, int start)$/;" f class:RouteCachecheckpath path.cc /^Path::checkpath() const$/;" f class:Pathclass_DSRAgent dsragent.cc /^} class_DSRAgent;$/;" v file:class_MobiCache mobicache.cc /^} class_MobiCache;$/;" v file:class_RouteCache routecache.cc /^} class_RouteCache;$/;" v file:class_SRhdr hdr_sr.cc /^} class_SRhdr;$/;" v file:command dsragent.cc /^DSRAgent::command(int argc, const char*const* argv)$/;" f class:DSRAgentcommand mobicache.cc /^MobiCache::command(int argc, const char*const* argv)$/;" f class:MobiCachecommand routecache.cc /^RouteCache::command(int argc, const char*const* argv)$/;" f class:RouteCachecompressPath path.cc /^compressPath(Path &path)$/;" fcopy path.cc /^Path::copy() const$/;" f class:PathcopyInto path.cc /^Path::copyInto(Path& to) const$/;" f class:Pathcreate dsragent.cc /^ TclObject* create(int, const char*const*) {$/;" f class:DSRAgentClasscreate mobicache.cc /^ TclObject* create(int, const char*const*) {$/;" f class:MobiCacheClasscreate routecache.cc /^ TclObject* create(int, const char*const*) {$/;" f class:RouteCacheClasscur_addr hdr_sr.h /^ inline int& cur_addr() {return cur_addr_;}$/;" f struct:hdr_srcur_addr_ hdr_sr.h /^ int cur_addr_;$/;" m struct:hdr_srcur_index path.h /^ int cur_index;$/;" m class:Pathdead_next_hop dsragent.cc /^ nsaddr_t dead_next_hop;$/;" m struct:filterfailuredatadest srpacket.h /^ ID dest;$/;" m struct:SRPacketdown_links hdr_sr.h /^ inline struct link_down* down_links() {return down_links_;}$/;" f struct:hdr_srdown_links_ hdr_sr.h /^ struct link_down down_links_[MAX_ROUTE_ERRORS];$/;" m struct:hdr_srdropSendBuff dsragent.cc /^DSRAgent::dropSendBuff(SRPacket &p)$/;" f class:DSRAgentdsragent_dont_salvage_bad_replies dsragent.cc /^bool dsragent_dont_salvage_bad_replies = true;$/;" vdsragent_propagate_last_error dsragent.cc /^bool dsragent_propagate_last_error = true;$/;" vdsragent_reply_from_cache_on_propagating dsragent.cc /^bool dsragent_reply_from_cache_on_propagating = true;$/;" vdsragent_reply_only_to_first_rtreq dsragent.cc /^bool dsragent_reply_only_to_first_rtreq = false;$/;" vdsragent_require_bi_routes dsragent.cc /^bool dsragent_require_bi_routes = true;$/;" vdsragent_ring_zero_search dsragent.cc /^bool dsragent_ring_zero_search = true;$/;" vdsragent_salvage_with_cache dsragent.cc /^bool dsragent_salvage_with_cache = true;$/;" vdsragent_send_grat_replies dsragent.cc /^bool dsragent_send_grat_replies = true;$/;" vdsragent_snoop_forwarded_errors dsragent.cc /^bool dsragent_snoop_forwarded_errors = true;$/;" vdsragent_snoop_source_routes dsragent.cc /^bool dsragent_snoop_source_routes = true;$/;" vdsragent_use_tap dsragent.cc /^bool dsragent_use_tap = true;$/;" vdump hdr_sr.cc /^hdr_sr::dump()$/;" f class:hdr_srdump hdr_sr.cc /^hdr_sr::dump(char *buf)$/;" f class:hdr_srdump path.cc /^ID::dump() const$/;" f class:IDdump path.cc /^Path::dump() const$/;" f class:Pathdump routecache.cc /^RouteCache::dump(FILE *out)$/;" f class:RouteCacheerr_from dsragent.h /^ ID err_from, err_to; \/\/ data from the last route err sent to us $/;" m class:DSRAgenterr_to dsragent.h /^ ID err_from, err_to; \/\/ data from the last route err sent to us $/;" m class:DSRAgentexpire dsragent.cc /^SendBufferTimer::expire(Event *e) $/;" f class:SendBufferTimerexport_offsets hdr_sr.cc /^ void export_offsets() {$/;" f class:SRHeaderClassfillSR path.cc /^Path::fillSR(struct hdr_sr *srh)$/;" f class:PathfillSRAddr path.h /^ inline void fillSRAddr(struct sr_addr& a) {$/;" f struct:IDfilterfailuredata dsragent.cc /^struct filterfailuredata {$/;" s file:find requesttable.cc /^RequestTable::find(const ID& net_id, const ID& MAC_id) const$/;" f class:RequestTablefindRoute mobicache.cc /^MobiCache::findRoute(ID dest, Path& route, int for_me)$/;" f class:MobiCachefout mobicache.cc 28;" d file:from_addr hdr_sr.h /^ nsaddr_t from_addr; \/\/ that from_addr host can no longer$/;" m struct:link_downfull path.h /^ inline bool full() const {return (len >= MAX_SR_LEN);}$/;" f class:Pathget requesttable.cc /^RequestTable::get(const ID& id) const$/;" f class:RequestTablegetEntry requesttable.cc /^RequestTable::getEntry(const ID& id)$/;" f class:RequestTablegetNSAddr_t path.h /^ inline nsaddr_t getNSAddr_t() const {$/;" f struct:IDgetRouteForPacket dsragent.cc /^DSRAgent::getRouteForPacket(SRPacket &p, bool retry)$/;" f class:DSRAgentget_next_addr hdr_sr.h /^ inline nsaddr_t& get_next_addr() { $/;" f struct:hdr_srget_next_type hdr_sr.h /^ inline int& get_next_type() {$/;" f struct:hdr_srgrat_hold dsragent.h /^ GratReplyHoldDown grat_hold[RTREP_HOLDOFF_SIZE];$/;" m class:DSRAgentgrat_hold_down_time dsragent.cc /^Time grat_hold_down_time = 1.0; \/\/ (sec) min time between grat replies for$/;" vgrat_hold_victim dsragent.h /^ int grat_hold_victim;$/;" m class:DSRAgenthandle routecache.cc /^MobiHandler::handle(Event *) {$/;" f class:MobiHandlerhandleForwarding dsragent.cc /^DSRAgent::handleForwarding(SRPacket &p)$/;" f class:DSRAgent
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -