\hypertarget{qc__qore_8dox_8h_source}{}\doxysection{qc\+\_\+qore.\+dox.\+h}

\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{3 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{8 }
\DoxyCodeLine{10 }
\DoxyCodeLine{12     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga87b893b75b8d54179ca75bb34539ccec}{NT\_ALL}} = \mbox{\hyperlink{group__type__code__constants_ga87b893b75b8d54179ca75bb34539ccec}{NT\_ALL}};}
\DoxyCodeLine{14     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga71eb237451170acbe0e778711f73c462}{NT\_BINARY}} = \mbox{\hyperlink{group__type__code__constants_ga71eb237451170acbe0e778711f73c462}{NT\_BINARY}};}
\DoxyCodeLine{16     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga2d3c90a766ca129ff13d243a27b41c90}{NT\_BOOLEAN}} = \mbox{\hyperlink{group__type__code__constants_ga2d3c90a766ca129ff13d243a27b41c90}{NT\_BOOLEAN}};}
\DoxyCodeLine{18     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_gaa27f1bed5a2cc4ef4e62c7c2897f564d}{NT\_CALLREF}} = NT\_FUNCREF;}
\DoxyCodeLine{20     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga7a11fe8da227e7fd1c31f705e828b6a9}{NT\_CLOSURE}} = NT\_RUNTIME\_CLOSURE;}
\DoxyCodeLine{22     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga230aa338eb63ada8096e318095f8052c}{NT\_DATE}} = \mbox{\hyperlink{group__type__code__constants_ga230aa338eb63ada8096e318095f8052c}{NT\_DATE}};}
\DoxyCodeLine{24     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga8ac3e62bba7e8b878017533c2ac2f20f}{NT\_FLOAT}} = \mbox{\hyperlink{group__type__code__constants_ga8ac3e62bba7e8b878017533c2ac2f20f}{NT\_FLOAT}};}
\DoxyCodeLine{26     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_gaf94c74753aa73379b90ab30d092ffc60}{NT\_HASH}} = \mbox{\hyperlink{group__type__code__constants_gaf94c74753aa73379b90ab30d092ffc60}{NT\_HASH}};}
\DoxyCodeLine{28     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga38fbe0c5cf4d846a91edea6486bdd5c2}{NT\_INT}} = \mbox{\hyperlink{group__type__code__constants_ga38fbe0c5cf4d846a91edea6486bdd5c2}{NT\_INT}};}
\DoxyCodeLine{30     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_gada83cf42174092e6f4d28f21f1ce3c2c}{NT\_LIST}} = \mbox{\hyperlink{group__type__code__constants_gada83cf42174092e6f4d28f21f1ce3c2c}{NT\_LIST}};}
\DoxyCodeLine{32     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga823743aaa009c846f0ff649759e13a2e}{NT\_NOTHING}} = \mbox{\hyperlink{group__type__code__constants_ga823743aaa009c846f0ff649759e13a2e}{NT\_NOTHING}};}
\DoxyCodeLine{34     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_gac59ac2035c37d18a8922c891c109686e}{NT\_NULL}} = \mbox{\hyperlink{group__type__code__constants_gac59ac2035c37d18a8922c891c109686e}{NT\_NULL}};}
\DoxyCodeLine{36     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga57b8fff06d2f486b8ec1a1952b6f06aa}{NT\_NUMBER}} = \mbox{\hyperlink{group__type__code__constants_ga57b8fff06d2f486b8ec1a1952b6f06aa}{NT\_NUMBER}};}
\DoxyCodeLine{38     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_gac9fe4267bd9924d2f99d19304aaf88c4}{NT\_OBJECT}} = \mbox{\hyperlink{group__type__code__constants_gac9fe4267bd9924d2f99d19304aaf88c4}{NT\_OBJECT}};}
\DoxyCodeLine{40     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__constants_ga86a3586f63bf9793e0cdb13f5e1f5db4}{NT\_STRING}} = \mbox{\hyperlink{group__type__code__constants_ga86a3586f63bf9793e0cdb13f5e1f5db4}{NT\_STRING}};}
\DoxyCodeLine{42 \}}
\DoxyCodeLine{43 }
\DoxyCodeLine{45 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{51 }
\DoxyCodeLine{53     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__map__constants_ga2a480ee5f1ba574e58391be1b3a0eb24}{TypeCodeMap}} = (}
\DoxyCodeLine{54     \textcolor{stringliteral}{"{}0"{}}: \textcolor{stringliteral}{"{}nothing"{}},}
\DoxyCodeLine{55     \textcolor{stringliteral}{"{}1"{}}: \textcolor{stringliteral}{"{}integer"{}},}
\DoxyCodeLine{56     \textcolor{stringliteral}{"{}2"{}}: \textcolor{stringliteral}{"{}float"{}},}
\DoxyCodeLine{57     \textcolor{stringliteral}{"{}3"{}}: \textcolor{stringliteral}{"{}string"{}},}
\DoxyCodeLine{58     \textcolor{stringliteral}{"{}4"{}}: \textcolor{stringliteral}{"{}date"{}},}
\DoxyCodeLine{59     \textcolor{stringliteral}{"{}5"{}}: \textcolor{stringliteral}{"{}bool"{}},}
\DoxyCodeLine{60     \textcolor{stringliteral}{"{}6"{}}: \textcolor{stringliteral}{"{}NULL"{}},}
\DoxyCodeLine{61     \textcolor{stringliteral}{"{}7"{}}: \textcolor{stringliteral}{"{}binary"{}},}
\DoxyCodeLine{62     \textcolor{stringliteral}{"{}8"{}}: \textcolor{stringliteral}{"{}list"{}},}
\DoxyCodeLine{63     \textcolor{stringliteral}{"{}9"{}}: \textcolor{stringliteral}{"{}hash"{}},}
\DoxyCodeLine{64     \textcolor{stringliteral}{"{}10"{}}: \textcolor{stringliteral}{"{}object"{}},}
\DoxyCodeLine{65     \textcolor{stringliteral}{"{}11"{}}: \textcolor{stringliteral}{"{}number"{}},}
\DoxyCodeLine{66     \textcolor{stringliteral}{"{}29"{}}: \textcolor{stringliteral}{"{}call reference"{}},}
\DoxyCodeLine{67     \textcolor{stringliteral}{"{}32"{}}: \textcolor{stringliteral}{"{}closure"{}},}
\DoxyCodeLine{68 );}
\DoxyCodeLine{70     \textcolor{keyword}{const} \mbox{\hyperlink{group__type__code__map__constants_gabd2d01582297bf26346d7fd7e81163cd}{TypeNameMap}} = (}
\DoxyCodeLine{71     \textcolor{stringliteral}{"{}nothing"{}}: \mbox{\hyperlink{group__type__code__constants_ga823743aaa009c846f0ff649759e13a2e}{NT\_NOTHING}},}
\DoxyCodeLine{72     \textcolor{stringliteral}{"{}integer"{}}: \mbox{\hyperlink{group__type__code__constants_ga38fbe0c5cf4d846a91edea6486bdd5c2}{NT\_INT}},}
\DoxyCodeLine{73     \textcolor{stringliteral}{"{}float"{}}: \mbox{\hyperlink{group__type__code__constants_ga8ac3e62bba7e8b878017533c2ac2f20f}{NT\_FLOAT}},}
\DoxyCodeLine{74     \textcolor{stringliteral}{"{}number"{}}: \mbox{\hyperlink{group__type__code__constants_ga57b8fff06d2f486b8ec1a1952b6f06aa}{NT\_NUMBER}},}
\DoxyCodeLine{75     \textcolor{stringliteral}{"{}string"{}}: \mbox{\hyperlink{group__type__code__constants_ga86a3586f63bf9793e0cdb13f5e1f5db4}{NT\_STRING}},}
\DoxyCodeLine{76     \textcolor{stringliteral}{"{}date"{}}: \mbox{\hyperlink{group__type__code__constants_ga230aa338eb63ada8096e318095f8052c}{NT\_DATE}},}
\DoxyCodeLine{77     \textcolor{stringliteral}{"{}bool"{}}: \mbox{\hyperlink{group__type__code__constants_ga2d3c90a766ca129ff13d243a27b41c90}{NT\_BOOLEAN}},}
\DoxyCodeLine{78     \textcolor{stringliteral}{"{}NULL"{}}: \mbox{\hyperlink{group__type__code__constants_gac59ac2035c37d18a8922c891c109686e}{NT\_NULL}},}
\DoxyCodeLine{79     \textcolor{stringliteral}{"{}binary"{}}: \mbox{\hyperlink{group__type__code__constants_ga71eb237451170acbe0e778711f73c462}{NT\_BINARY}},}
\DoxyCodeLine{80     \textcolor{stringliteral}{"{}list"{}}: \mbox{\hyperlink{group__type__code__constants_gada83cf42174092e6f4d28f21f1ce3c2c}{NT\_LIST}},}
\DoxyCodeLine{81     \textcolor{stringliteral}{"{}hash"{}}: \mbox{\hyperlink{group__type__code__constants_gaf94c74753aa73379b90ab30d092ffc60}{NT\_HASH}},}
\DoxyCodeLine{82     \textcolor{stringliteral}{"{}object"{}}: \mbox{\hyperlink{group__type__code__constants_gac9fe4267bd9924d2f99d19304aaf88c4}{NT\_OBJECT}},}
\DoxyCodeLine{83     \textcolor{stringliteral}{"{}call reference"{}}: NT\_FUNCREF,}
\DoxyCodeLine{84     \textcolor{stringliteral}{"{}closure"{}}: NT\_RUNTIME\_CLOSURE,}
\DoxyCodeLine{85 );}
\DoxyCodeLine{87 \}}
\DoxyCodeLine{88 }
\DoxyCodeLine{90 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{94 }
\DoxyCodeLine{96     \textcolor{keyword}{const} \mbox{\hyperlink{group__boolean__constants_ga9da2b9a8003cd3788e48305f8a00540f}{False}} = bool(\textcolor{keyword}{false});}
\DoxyCodeLine{98     \textcolor{keyword}{const} \mbox{\hyperlink{group__boolean__constants_ga3ba2df91713a6249449347131ea526c3}{True}} = bool(\textcolor{keyword}{true});}
\DoxyCodeLine{100 \}}
\DoxyCodeLine{101 }
\DoxyCodeLine{103 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{107 }
\DoxyCodeLine{109     \textcolor{keyword}{const} \mbox{\hyperlink{group__null__and__nothing__constants_ga756badc783adcd6a850808b928e21af4}{NOTHING}} = qore(\&Nothing);}
\DoxyCodeLine{111     \textcolor{keyword}{const} \mbox{\hyperlink{group__null__and__nothing__constants_ga1805d277be60585d3f2a296c885cf334}{NULL}} = qore(\&Null);}
\DoxyCodeLine{113 \}}
\DoxyCodeLine{114 }
\DoxyCodeLine{116 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{120 }
\DoxyCodeLine{122     \textcolor{keyword}{const} \mbox{\hyperlink{group__exception__type__constants_gac8dc5524f44f9c2ffd6ee5234444122e}{ET\_System}} = \textcolor{stringliteral}{"{}System"{}};}
\DoxyCodeLine{124     \textcolor{keyword}{const} \mbox{\hyperlink{group__exception__type__constants_ga1b83beab5fce1ac7290ea7d93e49eeac}{ET\_User}} = \textcolor{stringliteral}{"{}User"{}};}
\DoxyCodeLine{126 \}}
\DoxyCodeLine{127 }
\DoxyCodeLine{129 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{133 }
\DoxyCodeLine{135     \textcolor{keyword}{const} \mbox{\hyperlink{group__call__type__constants_gaff4a6d7250c5c06104dd7ae863f24248}{CT\_Builtin}} = CT\_BUILTIN;}
\DoxyCodeLine{137     \textcolor{keyword}{const} \mbox{\hyperlink{group__call__type__constants_gaaa8007bd02fd23500cd18eaa09db512d}{CT\_NewThread}} = CT\_NEWTHREAD;}
\DoxyCodeLine{139     \textcolor{keyword}{const} \mbox{\hyperlink{group__call__type__constants_ga13d2ea7b0a108b3424bdee7c7e3ab23b}{CT\_Rethrow}} = CT\_RETHROW;}
\DoxyCodeLine{141     \textcolor{keyword}{const} \mbox{\hyperlink{group__call__type__constants_ga7fcc1e7cbff4b6b11a2be6185c1fdb8d}{CT\_User}} = CT\_USER;}
\DoxyCodeLine{143 \}}
\DoxyCodeLine{144 }
\DoxyCodeLine{146 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{150 }
\DoxyCodeLine{152     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_gaf309af16653ccf009d207a851a3bc40f}{Build}} = qore(qore\_build\_number);}
\DoxyCodeLine{154     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga02838c0996b5ddca780babc786eeb0d8}{BuildHost}} = qore(\textcolor{keyword}{new} QoreStringNode(qore\_build\_host));}
\DoxyCodeLine{156     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga4706dc06313216a4c4252d7024809487}{CFLAGS}} = qore(\textcolor{keyword}{new} QoreStringNode(qore\_cflags));}
\DoxyCodeLine{158     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_gab870ef28f525648a43a31c859a2a6d06}{Compiler}} = qore(\textcolor{keyword}{new} QoreStringNode(qore\_cplusplus\_compiler));}
\DoxyCodeLine{160 }
\DoxyCodeLine{164     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga6cebae5097d4414ca8c6da4be8cf9922}{DirSep}} = qore(\textcolor{keyword}{new} QoreStringNode(QORE\_DIR\_SEP\_STR));}
\DoxyCodeLine{166     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga8130bc03e3d8254eaf0d91ef4dbce1cf}{LDFLAGS}} = qore(\textcolor{keyword}{new} QoreStringNode(qore\_ldflags));}
\DoxyCodeLine{168     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_gace8e995e657fc1299783e55b90eda812}{MACHINE\_MSB}} = bool(Q\_MACHINE\_MSB);}
\DoxyCodeLine{170 }
\DoxyCodeLine{176     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga92a67b51fbd91b3f09ccb8fd84fd8975}{PathSep}} = qore(\textcolor{keyword}{new} QoreStringNode(QORE\_PATH\_SEP\_STR));}
\DoxyCodeLine{178     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga003f84c29bc6d145ea7ab890cadc5b41}{Platform}} = (\textcolor{stringliteral}{"{}OS"{}}: qore(\textcolor{keyword}{new} QoreStringNode(TARGET\_OS)), \textcolor{stringliteral}{"{}CPU"{}}: qore(\textcolor{keyword}{new} QoreStringNode(TARGET\_ARCH)), \textcolor{stringliteral}{"{}Unix"{}}: bool(Q\_IS\_UNIX), \textcolor{stringliteral}{"{}Windows"{}}: bool(Q\_IS\_WINDOWS));}
\DoxyCodeLine{180     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_gac7364290dc6b93298baabb32da286c5b}{PlatformCPU}} = qore(\textcolor{keyword}{new} QoreStringNode(TARGET\_ARCH));}
\DoxyCodeLine{182     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga0df3f3321bde2c7e8c25cab85a94c0a5}{PlatformOS}} = qore(\textcolor{keyword}{new} QoreStringNode(TARGET\_OS));}
\DoxyCodeLine{184     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga981ec5d46693e04ec68a953c96950b97}{VersionMajor}} = qore(qore\_version\_major);}
\DoxyCodeLine{186     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga2951ba69a965973d76898d671270fd9e}{VersionMinor}} = qore(qore\_version\_minor);}
\DoxyCodeLine{188     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_gadc4aece84a7f703cb7f2da77f18980b8}{VersionString}} = qore(\textcolor{keyword}{new} QoreStringNode(qore\_version\_string));}
\DoxyCodeLine{190     \textcolor{keyword}{const} \mbox{\hyperlink{group__system__and__build__constants_ga92cc5129c80534fbc9c887321a582264}{VersionSub}} = qore(qore\_version\_sub);}
\DoxyCodeLine{192 \}}
\DoxyCodeLine{193 }
\DoxyCodeLine{195 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{199 }
\DoxyCodeLine{201     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__source__constants_ga1cea533c8658a47ddc7ece4cc71ea3a9}{SOURCE\_FILE}} = QORE\_SOURCE\_FILE;}
\DoxyCodeLine{203     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__source__constants_gadcdbe58f12675ffc88b9a7366b6bb93f}{SOURCE\_FTPCLIENT}} = QORE\_SOURCE\_FTPCLIENT;}
\DoxyCodeLine{205     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__source__constants_gaca8f942512797c6750ee3d8b47328782}{SOURCE\_HTTPCLIENT}} = QORE\_SOURCE\_HTTPCLIENT;}
\DoxyCodeLine{207     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__source__constants_ga1dc3f29ef71c6de5cc5114382c88755e}{SOURCE\_SOCKET}} = QORE\_SOURCE\_SOCKET;}
\DoxyCodeLine{209 \}}
\DoxyCodeLine{210 }
\DoxyCodeLine{212 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{216 }
\DoxyCodeLine{218     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__map__constants_ga5713637e868b3d5bdddcbbae7dfe8564}{EVENT\_MAP}} = (}
\DoxyCodeLine{219     \textcolor{stringliteral}{"{}1"{}}: \textcolor{stringliteral}{"{}PACKET\_READ"{}},}
\DoxyCodeLine{220     \textcolor{stringliteral}{"{}2"{}}: \textcolor{stringliteral}{"{}PACKET\_SENT"{}},}
\DoxyCodeLine{221     \textcolor{stringliteral}{"{}3"{}}: \textcolor{stringliteral}{"{}HTTP\_CONTENT\_LENGTH"{}},}
\DoxyCodeLine{222     \textcolor{stringliteral}{"{}4"{}}: \textcolor{stringliteral}{"{}HTTP\_CHUNKED\_START"{}},}
\DoxyCodeLine{223     \textcolor{stringliteral}{"{}5"{}}: \textcolor{stringliteral}{"{}HTTP\_CHUNKED\_END"{}},}
\DoxyCodeLine{224     \textcolor{stringliteral}{"{}6"{}}: \textcolor{stringliteral}{"{}HTTP\_REDIRECT"{}},}
\DoxyCodeLine{225     \textcolor{stringliteral}{"{}7"{}}: \textcolor{stringliteral}{"{}CHANNEL\_CLOSED"{}},}
\DoxyCodeLine{226     \textcolor{stringliteral}{"{}8"{}}: \textcolor{stringliteral}{"{}DELETED"{}},}
\DoxyCodeLine{227     \textcolor{stringliteral}{"{}9"{}}: \textcolor{stringliteral}{"{}FTP\_SEND\_MESSAGE"{}},}
\DoxyCodeLine{228     \textcolor{stringliteral}{"{}10"{}}: \textcolor{stringliteral}{"{}FTP\_MESSAGE\_RECEIVED"{}},}
\DoxyCodeLine{229     \textcolor{stringliteral}{"{}11"{}}: \textcolor{stringliteral}{"{}HOSTNAME\_LOOKUP"{}},}
\DoxyCodeLine{230     \textcolor{stringliteral}{"{}12"{}}: \textcolor{stringliteral}{"{}HOSTNAME\_RESOLVED"{}},}
\DoxyCodeLine{231     \textcolor{stringliteral}{"{}13"{}}: \textcolor{stringliteral}{"{}HTTP\_SEND\_MESSAGE"{}},}
\DoxyCodeLine{232     \textcolor{stringliteral}{"{}14"{}}: \textcolor{stringliteral}{"{}HTTP\_MESSAGE\_RECEIVED"{}},}
\DoxyCodeLine{233     \textcolor{stringliteral}{"{}15"{}}: \textcolor{stringliteral}{"{}HTTP\_FOOTERS\_RECEIVED"{}},}
\DoxyCodeLine{234     \textcolor{stringliteral}{"{}16"{}}: \textcolor{stringliteral}{"{}HTTP\_CHUNKED\_DATA\_RECEIVED"{}},}
\DoxyCodeLine{235     \textcolor{stringliteral}{"{}17"{}}: \textcolor{stringliteral}{"{}HTTP\_CHUNK\_SIZE"{}},}
\DoxyCodeLine{236     \textcolor{stringliteral}{"{}18"{}}: \textcolor{stringliteral}{"{}CONNECTING"{}},}
\DoxyCodeLine{237     \textcolor{stringliteral}{"{}19"{}}: \textcolor{stringliteral}{"{}CONNECTED"{}},}
\DoxyCodeLine{238     \textcolor{stringliteral}{"{}20"{}}: \textcolor{stringliteral}{"{}START\_SSL"{}},}
\DoxyCodeLine{239     \textcolor{stringliteral}{"{}21"{}}: \textcolor{stringliteral}{"{}SSL\_ESTABLISHED"{}},}
\DoxyCodeLine{240     \textcolor{stringliteral}{"{}22"{}}: \textcolor{stringliteral}{"{}OPEN\_FILE"{}},}
\DoxyCodeLine{241     \textcolor{stringliteral}{"{}23"{}}: \textcolor{stringliteral}{"{}FILE\_OPENED"{}},}
\DoxyCodeLine{242     \textcolor{stringliteral}{"{}24"{}}: \textcolor{stringliteral}{"{}DATA\_READ"{}},}
\DoxyCodeLine{243     \textcolor{stringliteral}{"{}25"{}}: \textcolor{stringliteral}{"{}DATA\_WRITTEN"{}},}
\DoxyCodeLine{244     \textcolor{stringliteral}{"{}26"{}}: \textcolor{stringliteral}{"{}HTTP\_CHUNKED\_DATA\_READ"{}},}
\DoxyCodeLine{245     \textcolor{stringliteral}{"{}27"{}}: \textcolor{stringliteral}{"{}HTTP\_CHUNKED\_DATA\_SENT"{}},}
\DoxyCodeLine{246     \textcolor{stringliteral}{"{}28"{}}: \textcolor{stringliteral}{"{}HTTP\_FOOTERS\_SENT"{}},}
\DoxyCodeLine{247     \textcolor{stringliteral}{"{}29"{}}: \textcolor{stringliteral}{"{}SOCKET\_DATA\_READ"{}},}
\DoxyCodeLine{248     \textcolor{stringliteral}{"{}30"{}}: \textcolor{stringliteral}{"{}SOCKET\_DATA\_SENT"{}},}
\DoxyCodeLine{249     \textcolor{stringliteral}{"{}31"{}}: \textcolor{stringliteral}{"{}HTTP\_HEADERS\_READ"{}},}
\DoxyCodeLine{250 );}
\DoxyCodeLine{252     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__map__constants_gaae344525a4c9a9abe0399ba4d0ac9021}{EVENT\_SOURCE\_MAP}} = (}
\DoxyCodeLine{253     \textcolor{stringliteral}{"{}1"{}}: \textcolor{stringliteral}{"{}SOCKET"{}},}
\DoxyCodeLine{254     \textcolor{stringliteral}{"{}2"{}}: \textcolor{stringliteral}{"{}HTTPCLIENT"{}},}
\DoxyCodeLine{255     \textcolor{stringliteral}{"{}3"{}}: \textcolor{stringliteral}{"{}FTPCLIENT"{}},}
\DoxyCodeLine{256     \textcolor{stringliteral}{"{}4"{}}: \textcolor{stringliteral}{"{}FILE"{}},}
\DoxyCodeLine{257 );}
\DoxyCodeLine{259 \}}
\DoxyCodeLine{260 }
\DoxyCodeLine{262 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{266 }
\DoxyCodeLine{268     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga351b788677e1dfff0a791c79762a527e}{EVENT\_CHANNEL\_CLOSED}} = QORE\_EVENT\_CHANNEL\_CLOSED;}
\DoxyCodeLine{270     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gadbc9ff154373b63cc1845cd9b1cec056}{EVENT\_CONNECTED}} = QORE\_EVENT\_CONNECTED;}
\DoxyCodeLine{272     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gacac824e6e4f505757e01fb9d926d8490}{EVENT\_CONNECTING}} = QORE\_EVENT\_CONNECTING;}
\DoxyCodeLine{274     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gaa5c638cda1f133aaecff300db9f870d2}{EVENT\_DATA\_READ}} = QORE\_EVENT\_DATA\_READ;}
\DoxyCodeLine{276     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gaa71090af36659667313c8c739002c263}{EVENT\_DATA\_WRITTEN}} = QORE\_EVENT\_DATA\_WRITTEN;}
\DoxyCodeLine{278     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga77ac8ca6dd3d9fd6fe51b1b0d82e26fe}{EVENT\_DELETED}} = QORE\_EVENT\_DELETED;}
\DoxyCodeLine{280     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga83e323f4c6bb013dfefd51ad4482de19}{EVENT\_FILE\_OPENED}} = QORE\_EVENT\_FILE\_OPENED;}
\DoxyCodeLine{282     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga3f65c01bb4a3b817d3cd8c8731b89b28}{EVENT\_FTP\_MESSAGE\_RECEIVED}} = QORE\_EVENT\_FTP\_MESSAGE\_RECEIVED;}
\DoxyCodeLine{284     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga75776f172ec78925f339f9ddb6730646}{EVENT\_FTP\_SEND\_MESSAGE}} = QORE\_EVENT\_FTP\_SEND\_MESSAGE;}
\DoxyCodeLine{286     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gafd12bc810e5a9cbcb1ac885b233784da}{EVENT\_HOSTNAME\_LOOKUP}} = QORE\_EVENT\_HOSTNAME\_LOOKUP;}
\DoxyCodeLine{288     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gabb61e0e324cd908e2543ce6d08330dd3}{EVENT\_HOSTNAME\_RESOLVED}} = QORE\_EVENT\_HOSTNAME\_RESOLVED;}
\DoxyCodeLine{290 }
\DoxyCodeLine{292     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga093cec6d88a60023236594cac4d5b19c}{EVENT\_HTTP\_CHUNKED\_DATA\_READ}} = QORE\_EVENT\_HTTP\_CHUNKED\_DATA\_READ;}
\DoxyCodeLine{294     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gabe9ca24b827811f6440c3caac71bee75}{EVENT\_HTTP\_CHUNKED\_DATA\_RECEIVED}} = QORE\_EVENT\_HTTP\_CHUNKED\_DATA\_RECEIVED;}
\DoxyCodeLine{296 }
\DoxyCodeLine{298     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga5ee5ae9464e8c883fb037cfe08631b47}{EVENT\_HTTP\_CHUNKED\_DATA\_SENT}} = QORE\_EVENT\_HTTP\_CHUNKED\_DATA\_SENT;}
\DoxyCodeLine{300     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gaa19880a65c20fe3f3cfb89f94b6ad960}{EVENT\_HTTP\_CHUNKED\_END}} = QORE\_EVENT\_HTTP\_CHUNKED\_END;}
\DoxyCodeLine{302 }
\DoxyCodeLine{304     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga6d61f2f6079e62adc313fb3bf4c0c414}{EVENT\_HTTP\_CHUNKED\_FOOTERS\_SENT}} = QORE\_EVENT\_HTTP\_FOOTERS\_SENT;}
\DoxyCodeLine{306     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga618a2847b6cabc75e1e6ecdc40c88a7f}{EVENT\_HTTP\_CHUNKED\_START}} = QORE\_EVENT\_HTTP\_CHUNKED\_START;}
\DoxyCodeLine{308     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gacb75168aba13cf548176914db6f5c4f5}{EVENT\_HTTP\_CHUNK\_SIZE}} = QORE\_EVENT\_HTTP\_CHUNK\_SIZE;}
\DoxyCodeLine{310     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gad0f50dae7f1bfedac9b8e9d8bf31c35b}{EVENT\_HTTP\_CONTENT\_LENGTH}} = QORE\_EVENT\_HTTP\_CONTENT\_LENGTH;}
\DoxyCodeLine{312     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gaf76b16c6831986b699782098310efe9a}{EVENT\_HTTP\_FOOTERS\_RECEIVED}} = QORE\_EVENT\_HTTP\_FOOTERS\_RECEIVED;}
\DoxyCodeLine{314 }
\DoxyCodeLine{316     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gac180096573633537266011b54a4eb7c2}{EVENT\_HTTP\_HEADERS\_READ}} = QORE\_EVENT\_HTTP\_HEADERS\_READ;}
\DoxyCodeLine{318     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga1d16d8fddcca7cedd6f8b81ad26d9658}{EVENT\_HTTP\_MESSAGE\_RECEIVED}} = QORE\_EVENT\_HTTP\_MESSAGE\_RECEIVED;}
\DoxyCodeLine{320     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga6d363c43f9023d8442fcc266db699eca}{EVENT\_HTTP\_REDIRECT}} = QORE\_EVENT\_HTTP\_REDIRECT;}
\DoxyCodeLine{322     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga3b92fc4b13daef0ebe6ba6f9781bf2c1}{EVENT\_HTTP\_SEND\_MESSAGE}} = QORE\_EVENT\_HTTP\_SEND\_MESSAGE;}
\DoxyCodeLine{324     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gab9e3b3325f2176a9fbc985d6560b9f08}{EVENT\_OPEN\_FILE}} = QORE\_EVENT\_OPEN\_FILE;}
\DoxyCodeLine{326     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga021ba2dee5ccd3870ed42884f13a88d5}{EVENT\_PACKET\_READ}} = QORE\_EVENT\_PACKET\_READ;}
\DoxyCodeLine{328     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gaf7edaaff31f786ccf7c426012fa00bb7}{EVENT\_PACKET\_SENT}} = QORE\_EVENT\_PACKET\_SENT;}
\DoxyCodeLine{330 }
\DoxyCodeLine{332     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga895ad2bb875777a11a0a7613494ab791}{EVENT\_SOCKET\_DATA\_READ}} = QORE\_EVENT\_SOCKET\_DATA\_READ;}
\DoxyCodeLine{334 }
\DoxyCodeLine{336     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gaf1b9c3c3f5dd24192e021b178fabccb9}{EVENT\_SOCKET\_DATA\_SENT}} = QORE\_EVENT\_SOCKET\_DATA\_SENT;}
\DoxyCodeLine{338     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_ga8f000a2187f2161511f09b9e489c9680}{EVENT\_SSL\_ESTABLISHED}} = QORE\_EVENT\_SSL\_ESTABLISHED;}
\DoxyCodeLine{340     \textcolor{keyword}{const} \mbox{\hyperlink{group__event__constants_gaf0777a5058274a3292ae6b9e2c84261f}{EVENT\_START\_SSL}} = QORE\_EVENT\_START\_SSL;}
\DoxyCodeLine{342 \}}
\DoxyCodeLine{343 }
\DoxyCodeLine{345 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{352 }
\DoxyCodeLine{354     \textcolor{keyword}{const} \mbox{\hyperlink{group__io__constants_ga697e4968984d273562f14bfed155b4a8}{stderr}} = qore(QC\_FILE-\/>execSystemConstructor(2));}
\DoxyCodeLine{356     \textcolor{keyword}{const} \mbox{\hyperlink{group__io__constants_gae762f18fd8b6318f15f8aaf1d18c595e}{stderr\_stream}} = qore(QC\_FILEOUTPUTSTREAM-\/>execSystemConstructor(2));}
\DoxyCodeLine{358     \textcolor{keyword}{const} \mbox{\hyperlink{group__io__constants_ga0cfa7aea34f3c921036623600e42b21f}{stdin}} = qore(QC\_FILE-\/>execSystemConstructor(0));}
\DoxyCodeLine{360     \textcolor{keyword}{const} \mbox{\hyperlink{group__io__constants_gae2e16a518aa5a69148ad5b218ae91109}{stdin\_stream}} = qore(QC\_FILEINPUTSTREAM-\/>execSystemConstructor(0));}
\DoxyCodeLine{362     \textcolor{keyword}{const} \mbox{\hyperlink{group__io__constants_ga44ab38fe66ed7aa87731a2de976017c6}{stdout}} = qore(QC\_FILE-\/>execSystemConstructor(1));}
\DoxyCodeLine{364     \textcolor{keyword}{const} \mbox{\hyperlink{group__io__constants_gad35de1bb3d368f94ca75b1a4e165f361}{stdout\_stream}} = qore(QC\_FILEOUTPUTSTREAM-\/>execSystemConstructor(1));}
\DoxyCodeLine{366 \}}

\end{DoxyCode}
