1 /* 2 WARNING: Generated from ../scripts/generate-logging-defs.tcl 3 4 DO NOT MODIFY. 5 6 Copyright applies as per the generator script. 7 */ 8 9 10 #include "srt.h" 11 #include "logging.h" 12 #include "logger_defs.h" 13 14 namespace srt_logging { AllFaOn logger_fa_all; } 15 // We need it outside the namespace to preserve the global name. 16 // It's a part of "hidden API" (used by applications) 17 SRT_API srt_logging::LogConfig srt_logger_config(srt_logging::logger_fa_all.allfa); 18 19 namespace srt_logging 20 { 21 Logger gglog(SRT_LOGFA_GENERAL, srt_logger_config, "SRT.gg"); 22 Logger smlog(SRT_LOGFA_SOCKMGMT, srt_logger_config, "SRT.sm"); 23 Logger cnlog(SRT_LOGFA_CONN, srt_logger_config, "SRT.cn"); 24 Logger xtlog(SRT_LOGFA_XTIMER, srt_logger_config, "SRT.xt"); 25 Logger tslog(SRT_LOGFA_TSBPD, srt_logger_config, "SRT.ts"); 26 Logger rslog(SRT_LOGFA_RSRC, srt_logger_config, "SRT.rs"); 27 28 Logger cclog(SRT_LOGFA_CONGEST, srt_logger_config, "SRT.cc"); 29 Logger pflog(SRT_LOGFA_PFILTER, srt_logger_config, "SRT.pf"); 30 31 Logger aclog(SRT_LOGFA_API_CTRL, srt_logger_config, "SRT.ac"); 32 33 Logger qclog(SRT_LOGFA_QUE_CTRL, srt_logger_config, "SRT.qc"); 34 35 Logger eilog(SRT_LOGFA_EPOLL_UPD, srt_logger_config, "SRT.ei"); 36 37 Logger arlog(SRT_LOGFA_API_RECV, srt_logger_config, "SRT.ar"); 38 Logger brlog(SRT_LOGFA_BUF_RECV, srt_logger_config, "SRT.br"); 39 Logger qrlog(SRT_LOGFA_QUE_RECV, srt_logger_config, "SRT.qr"); 40 Logger krlog(SRT_LOGFA_CHN_RECV, srt_logger_config, "SRT.kr"); 41 Logger grlog(SRT_LOGFA_GRP_RECV, srt_logger_config, "SRT.gr"); 42 43 Logger aslog(SRT_LOGFA_API_SEND, srt_logger_config, "SRT.as"); 44 Logger bslog(SRT_LOGFA_BUF_SEND, srt_logger_config, "SRT.bs"); 45 Logger qslog(SRT_LOGFA_QUE_SEND, srt_logger_config, "SRT.qs"); 46 Logger kslog(SRT_LOGFA_CHN_SEND, srt_logger_config, "SRT.ks"); 47 Logger gslog(SRT_LOGFA_GRP_SEND, srt_logger_config, "SRT.gs"); 48 49 Logger inlog(SRT_LOGFA_INTERNAL, srt_logger_config, "SRT.in"); 50 51 Logger qmlog(SRT_LOGFA_QUE_MGMT, srt_logger_config, "SRT.qm"); 52 Logger kmlog(SRT_LOGFA_CHN_MGMT, srt_logger_config, "SRT.km"); 53 Logger gmlog(SRT_LOGFA_GRP_MGMT, srt_logger_config, "SRT.gm"); 54 Logger ealog(SRT_LOGFA_EPOLL_API, srt_logger_config, "SRT.ea"); 55 } // namespace srt_logging 56