\hypertarget{group__event__constants}{}\doxysection{Event Constants} \label{group__event__constants}\index{Event Constants@{Event Constants}} \doxysubsection*{Variables} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{group__event__constants_ga351b788677e1dfff0a791c79762a527e}\label{group__event__constants_ga351b788677e1dfff0a791c79762a527e}} const \mbox{\hyperlink{group__event__constants_ga351b788677e1dfff0a791c79762a527e}{Qore\+::\+EVENT\+\_\+\+CHANNEL\+\_\+\+CLOSED}} = QORE\+\_\+\+EVENT\+\_\+\+CHANNEL\+\_\+\+CLOSED \begin{DoxyCompactList}\small\item\em Raised when a socket or file is closed. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gadbc9ff154373b63cc1845cd9b1cec056}\label{group__event__constants_gadbc9ff154373b63cc1845cd9b1cec056}} const \mbox{\hyperlink{group__event__constants_gadbc9ff154373b63cc1845cd9b1cec056}{Qore\+::\+EVENT\+\_\+\+CONNECTED}} = QORE\+\_\+\+EVENT\+\_\+\+CONNECTED \begin{DoxyCompactList}\small\item\em Raised when the socket connection has been established. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gacac824e6e4f505757e01fb9d926d8490}\label{group__event__constants_gacac824e6e4f505757e01fb9d926d8490}} const \mbox{\hyperlink{group__event__constants_gacac824e6e4f505757e01fb9d926d8490}{Qore\+::\+EVENT\+\_\+\+CONNECTING}} = QORE\+\_\+\+EVENT\+\_\+\+CONNECTING \begin{DoxyCompactList}\small\item\em Raised right before a socket connection attempt is made. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gaa5c638cda1f133aaecff300db9f870d2}\label{group__event__constants_gaa5c638cda1f133aaecff300db9f870d2}} const \mbox{\hyperlink{group__event__constants_gaa5c638cda1f133aaecff300db9f870d2}{Qore\+::\+EVENT\+\_\+\+DATA\+\_\+\+READ}} = QORE\+\_\+\+EVENT\+\_\+\+DATA\+\_\+\+READ \begin{DoxyCompactList}\small\item\em Raised when data has been read from a file. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gaa71090af36659667313c8c739002c263}\label{group__event__constants_gaa71090af36659667313c8c739002c263}} const \mbox{\hyperlink{group__event__constants_gaa71090af36659667313c8c739002c263}{Qore\+::\+EVENT\+\_\+\+DATA\+\_\+\+WRITTEN}} = QORE\+\_\+\+EVENT\+\_\+\+DATA\+\_\+\+WRITTEN \begin{DoxyCompactList}\small\item\em Raised when data has been written to a file. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga77ac8ca6dd3d9fd6fe51b1b0d82e26fe}\label{group__event__constants_ga77ac8ca6dd3d9fd6fe51b1b0d82e26fe}} const \mbox{\hyperlink{group__event__constants_ga77ac8ca6dd3d9fd6fe51b1b0d82e26fe}{Qore\+::\+EVENT\+\_\+\+DELETED}} = QORE\+\_\+\+EVENT\+\_\+\+DELETED \begin{DoxyCompactList}\small\item\em Raised when the object being monitored is deleted. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga83e323f4c6bb013dfefd51ad4482de19}\label{group__event__constants_ga83e323f4c6bb013dfefd51ad4482de19}} const \mbox{\hyperlink{group__event__constants_ga83e323f4c6bb013dfefd51ad4482de19}{Qore\+::\+EVENT\+\_\+\+FILE\+\_\+\+OPENED}} = QORE\+\_\+\+EVENT\+\_\+\+FILE\+\_\+\+OPENED \begin{DoxyCompactList}\small\item\em Raised when a file has been successfully opened. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga3f65c01bb4a3b817d3cd8c8731b89b28}\label{group__event__constants_ga3f65c01bb4a3b817d3cd8c8731b89b28}} const \mbox{\hyperlink{group__event__constants_ga3f65c01bb4a3b817d3cd8c8731b89b28}{Qore\+::\+EVENT\+\_\+\+FTP\+\_\+\+MESSAGE\+\_\+\+RECEIVED}} = QORE\+\_\+\+EVENT\+\_\+\+FTP\+\_\+\+MESSAGE\+\_\+\+RECEIVED \begin{DoxyCompactList}\small\item\em Raised when an FTP reply is received on the control channel. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga75776f172ec78925f339f9ddb6730646}\label{group__event__constants_ga75776f172ec78925f339f9ddb6730646}} const \mbox{\hyperlink{group__event__constants_ga75776f172ec78925f339f9ddb6730646}{Qore\+::\+EVENT\+\_\+\+FTP\+\_\+\+SEND\+\_\+\+MESSAGE}} = QORE\+\_\+\+EVENT\+\_\+\+FTP\+\_\+\+SEND\+\_\+\+MESSAGE \begin{DoxyCompactList}\small\item\em Raised immediately before an FTP control message is sent. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gafd12bc810e5a9cbcb1ac885b233784da}\label{group__event__constants_gafd12bc810e5a9cbcb1ac885b233784da}} const \mbox{\hyperlink{group__event__constants_gafd12bc810e5a9cbcb1ac885b233784da}{Qore\+::\+EVENT\+\_\+\+HOSTNAME\+\_\+\+LOOKUP}} = QORE\+\_\+\+EVENT\+\_\+\+HOSTNAME\+\_\+\+LOOKUP \begin{DoxyCompactList}\small\item\em Raised when a hostname lookup is started. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gabb61e0e324cd908e2543ce6d08330dd3}\label{group__event__constants_gabb61e0e324cd908e2543ce6d08330dd3}} const \mbox{\hyperlink{group__event__constants_gabb61e0e324cd908e2543ce6d08330dd3}{Qore\+::\+EVENT\+\_\+\+HOSTNAME\+\_\+\+RESOLVED}} = QORE\+\_\+\+EVENT\+\_\+\+HOSTNAME\+\_\+\+RESOLVED \begin{DoxyCompactList}\small\item\em Raised when a hostname lookup is resolved. \end{DoxyCompactList}\item const \mbox{\hyperlink{group__event__constants_ga093cec6d88a60023236594cac4d5b19c}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+READ}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+READ \begin{DoxyCompactList}\small\item\em Raised when data is read if the event data flag is set. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gabe9ca24b827811f6440c3caac71bee75}\label{group__event__constants_gabe9ca24b827811f6440c3caac71bee75}} const \mbox{\hyperlink{group__event__constants_gabe9ca24b827811f6440c3caac71bee75}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+RECEIVED}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+RECEIVED \begin{DoxyCompactList}\small\item\em Raised when a block of HTTP chunked data is received. \end{DoxyCompactList}\item const \mbox{\hyperlink{group__event__constants_ga5ee5ae9464e8c883fb037cfe08631b47}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+SENT}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+SENT \begin{DoxyCompactList}\small\item\em Raised when data is sent if the event data flag is set. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gaa19880a65c20fe3f3cfb89f94b6ad960}\label{group__event__constants_gaa19880a65c20fe3f3cfb89f94b6ad960}} const \mbox{\hyperlink{group__event__constants_gaa19880a65c20fe3f3cfb89f94b6ad960}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+END}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+END \begin{DoxyCompactList}\small\item\em Raised when all HTTP chunked data has been received. \end{DoxyCompactList}\item const \mbox{\hyperlink{group__event__constants_ga6d61f2f6079e62adc313fb3bf4c0c414}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+FOOTERS\+\_\+\+SENT}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+FOOTERS\+\_\+\+SENT \begin{DoxyCompactList}\small\item\em Raised when HTTP footers are sent while receiving chunked data if the event data flag is set. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga618a2847b6cabc75e1e6ecdc40c88a7f}\label{group__event__constants_ga618a2847b6cabc75e1e6ecdc40c88a7f}} const \mbox{\hyperlink{group__event__constants_ga618a2847b6cabc75e1e6ecdc40c88a7f}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+START}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+START \begin{DoxyCompactList}\small\item\em Raised when HTTP chunked data is about to be received. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gacb75168aba13cf548176914db6f5c4f5}\label{group__event__constants_gacb75168aba13cf548176914db6f5c4f5}} const \mbox{\hyperlink{group__event__constants_gacb75168aba13cf548176914db6f5c4f5}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNK\+\_\+\+SIZE}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNK\+\_\+\+SIZE \begin{DoxyCompactList}\small\item\em Raised when the next chunk size for HTTP chunked data is known. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gad0f50dae7f1bfedac9b8e9d8bf31c35b}\label{group__event__constants_gad0f50dae7f1bfedac9b8e9d8bf31c35b}} const \mbox{\hyperlink{group__event__constants_gad0f50dae7f1bfedac9b8e9d8bf31c35b}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CONTENT\+\_\+\+LENGTH}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CONTENT\+\_\+\+LENGTH \begin{DoxyCompactList}\small\item\em Raised when the HTTP {\ttfamily \char`\"{}\+Content-\/\+Length\char`\"{}} header is received. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gaf76b16c6831986b699782098310efe9a}\label{group__event__constants_gaf76b16c6831986b699782098310efe9a}} const \mbox{\hyperlink{group__event__constants_gaf76b16c6831986b699782098310efe9a}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+FOOTERS\+\_\+\+RECEIVED}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+FOOTERS\+\_\+\+RECEIVED \begin{DoxyCompactList}\small\item\em Raised when HTTP footers are received. \end{DoxyCompactList}\item const \mbox{\hyperlink{group__event__constants_gac180096573633537266011b54a4eb7c2}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+HEADERS\+\_\+\+READ}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+HEADERS\+\_\+\+READ \begin{DoxyCompactList}\small\item\em Raised when HTTP headers are received. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga1d16d8fddcca7cedd6f8b81ad26d9658}\label{group__event__constants_ga1d16d8fddcca7cedd6f8b81ad26d9658}} const \mbox{\hyperlink{group__event__constants_ga1d16d8fddcca7cedd6f8b81ad26d9658}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+MESSAGE\+\_\+\+RECEIVED}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+MESSAGE\+\_\+\+RECEIVED \begin{DoxyCompactList}\small\item\em Raised when an HTTP message is received. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga6d363c43f9023d8442fcc266db699eca}\label{group__event__constants_ga6d363c43f9023d8442fcc266db699eca}} const \mbox{\hyperlink{group__event__constants_ga6d363c43f9023d8442fcc266db699eca}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+REDIRECT}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+REDIRECT \begin{DoxyCompactList}\small\item\em Raised when an HTTP redirect message is received. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga3b92fc4b13daef0ebe6ba6f9781bf2c1}\label{group__event__constants_ga3b92fc4b13daef0ebe6ba6f9781bf2c1}} const \mbox{\hyperlink{group__event__constants_ga3b92fc4b13daef0ebe6ba6f9781bf2c1}{Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+SEND\+\_\+\+MESSAGE}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+SEND\+\_\+\+MESSAGE \begin{DoxyCompactList}\small\item\em Raised when an HTTP message is sent. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gab9e3b3325f2176a9fbc985d6560b9f08}\label{group__event__constants_gab9e3b3325f2176a9fbc985d6560b9f08}} const \mbox{\hyperlink{group__event__constants_gab9e3b3325f2176a9fbc985d6560b9f08}{Qore\+::\+EVENT\+\_\+\+OPEN\+\_\+\+FILE}} = QORE\+\_\+\+EVENT\+\_\+\+OPEN\+\_\+\+FILE \begin{DoxyCompactList}\small\item\em Raised right before a file is opened. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga021ba2dee5ccd3870ed42884f13a88d5}\label{group__event__constants_ga021ba2dee5ccd3870ed42884f13a88d5}} const \mbox{\hyperlink{group__event__constants_ga021ba2dee5ccd3870ed42884f13a88d5}{Qore\+::\+EVENT\+\_\+\+PACKET\+\_\+\+READ}} = QORE\+\_\+\+EVENT\+\_\+\+PACKET\+\_\+\+READ \begin{DoxyCompactList}\small\item\em Raised when a network packet is received. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gaf7edaaff31f786ccf7c426012fa00bb7}\label{group__event__constants_gaf7edaaff31f786ccf7c426012fa00bb7}} const \mbox{\hyperlink{group__event__constants_gaf7edaaff31f786ccf7c426012fa00bb7}{Qore\+::\+EVENT\+\_\+\+PACKET\+\_\+\+SENT}} = QORE\+\_\+\+EVENT\+\_\+\+PACKET\+\_\+\+SENT \begin{DoxyCompactList}\small\item\em Raised when a network packet is sent. \end{DoxyCompactList}\item const \mbox{\hyperlink{group__event__constants_ga895ad2bb875777a11a0a7613494ab791}{Qore\+::\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+READ}} = QORE\+\_\+\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+READ \begin{DoxyCompactList}\small\item\em Raised when data is read on the socket if the event data flag is set. \end{DoxyCompactList}\item const \mbox{\hyperlink{group__event__constants_gaf1b9c3c3f5dd24192e021b178fabccb9}{Qore\+::\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+SENT}} = QORE\+\_\+\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+SENT \begin{DoxyCompactList}\small\item\em Raised when data is sent on the socket if the event data flag is set. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_ga8f000a2187f2161511f09b9e489c9680}\label{group__event__constants_ga8f000a2187f2161511f09b9e489c9680}} const \mbox{\hyperlink{group__event__constants_ga8f000a2187f2161511f09b9e489c9680}{Qore\+::\+EVENT\+\_\+\+SSL\+\_\+\+ESTABLISHED}} = QORE\+\_\+\+EVENT\+\_\+\+SSL\+\_\+\+ESTABLISHED \begin{DoxyCompactList}\small\item\em Raised when SSL communication has been negotiated and established. \end{DoxyCompactList}\item \mbox{\Hypertarget{group__event__constants_gaf0777a5058274a3292ae6b9e2c84261f}\label{group__event__constants_gaf0777a5058274a3292ae6b9e2c84261f}} const \mbox{\hyperlink{group__event__constants_gaf0777a5058274a3292ae6b9e2c84261f}{Qore\+::\+EVENT\+\_\+\+START\+\_\+\+SSL}} = QORE\+\_\+\+EVENT\+\_\+\+START\+\_\+\+SSL \begin{DoxyCompactList}\small\item\em Raised when socket SSL negotiation starts. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} \doxysubsection{Variable Documentation} \mbox{\Hypertarget{group__event__constants_ga093cec6d88a60023236594cac4d5b19c}\label{group__event__constants_ga093cec6d88a60023236594cac4d5b19c}} \index{Event Constants@{Event Constants}!EVENT\_HTTP\_CHUNKED\_DATA\_READ@{EVENT\_HTTP\_CHUNKED\_DATA\_READ}} \index{EVENT\_HTTP\_CHUNKED\_DATA\_READ@{EVENT\_HTTP\_CHUNKED\_DATA\_READ}!Event Constants@{Event Constants}} \doxysubsubsection{\texorpdfstring{EVENT\_HTTP\_CHUNKED\_DATA\_READ}{EVENT\_HTTP\_CHUNKED\_DATA\_READ}} {\footnotesize\ttfamily const Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+READ = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+READ} Raised when data is read if the event data flag is set. \begin{DoxySince}{Since} Qore 0.\+9.\+4 \end{DoxySince} \mbox{\Hypertarget{group__event__constants_ga5ee5ae9464e8c883fb037cfe08631b47}\label{group__event__constants_ga5ee5ae9464e8c883fb037cfe08631b47}} \index{Event Constants@{Event Constants}!EVENT\_HTTP\_CHUNKED\_DATA\_SENT@{EVENT\_HTTP\_CHUNKED\_DATA\_SENT}} \index{EVENT\_HTTP\_CHUNKED\_DATA\_SENT@{EVENT\_HTTP\_CHUNKED\_DATA\_SENT}!Event Constants@{Event Constants}} \doxysubsubsection{\texorpdfstring{EVENT\_HTTP\_CHUNKED\_DATA\_SENT}{EVENT\_HTTP\_CHUNKED\_DATA\_SENT}} {\footnotesize\ttfamily const Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+SENT = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+SENT} Raised when data is sent if the event data flag is set. \begin{DoxySince}{Since} Qore 0.\+9.\+4 \end{DoxySince} \mbox{\Hypertarget{group__event__constants_ga6d61f2f6079e62adc313fb3bf4c0c414}\label{group__event__constants_ga6d61f2f6079e62adc313fb3bf4c0c414}} \index{Event Constants@{Event Constants}!EVENT\_HTTP\_CHUNKED\_FOOTERS\_SENT@{EVENT\_HTTP\_CHUNKED\_FOOTERS\_SENT}} \index{EVENT\_HTTP\_CHUNKED\_FOOTERS\_SENT@{EVENT\_HTTP\_CHUNKED\_FOOTERS\_SENT}!Event Constants@{Event Constants}} \doxysubsubsection{\texorpdfstring{EVENT\_HTTP\_CHUNKED\_FOOTERS\_SENT}{EVENT\_HTTP\_CHUNKED\_FOOTERS\_SENT}} {\footnotesize\ttfamily const Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+FOOTERS\+\_\+\+SENT = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+FOOTERS\+\_\+\+SENT} Raised when HTTP footers are sent while receiving chunked data if the event data flag is set. \begin{DoxySince}{Since} Qore 0.\+9.\+4 \end{DoxySince} \mbox{\Hypertarget{group__event__constants_gac180096573633537266011b54a4eb7c2}\label{group__event__constants_gac180096573633537266011b54a4eb7c2}} \index{Event Constants@{Event Constants}!EVENT\_HTTP\_HEADERS\_READ@{EVENT\_HTTP\_HEADERS\_READ}} \index{EVENT\_HTTP\_HEADERS\_READ@{EVENT\_HTTP\_HEADERS\_READ}!Event Constants@{Event Constants}} \doxysubsubsection{\texorpdfstring{EVENT\_HTTP\_HEADERS\_READ}{EVENT\_HTTP\_HEADERS\_READ}} {\footnotesize\ttfamily const Qore\+::\+EVENT\+\_\+\+HTTP\+\_\+\+HEADERS\+\_\+\+READ = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+HEADERS\+\_\+\+READ} Raised when HTTP headers are received. \begin{DoxySince}{Since} Qore 0.\+9.\+4 \end{DoxySince} \mbox{\Hypertarget{group__event__constants_ga895ad2bb875777a11a0a7613494ab791}\label{group__event__constants_ga895ad2bb875777a11a0a7613494ab791}} \index{Event Constants@{Event Constants}!EVENT\_SOCKET\_DATA\_READ@{EVENT\_SOCKET\_DATA\_READ}} \index{EVENT\_SOCKET\_DATA\_READ@{EVENT\_SOCKET\_DATA\_READ}!Event Constants@{Event Constants}} \doxysubsubsection{\texorpdfstring{EVENT\_SOCKET\_DATA\_READ}{EVENT\_SOCKET\_DATA\_READ}} {\footnotesize\ttfamily const Qore\+::\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+READ = QORE\+\_\+\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+READ} Raised when data is read on the socket if the event data flag is set. \begin{DoxySince}{Since} Qore 0.\+9.\+4 \end{DoxySince} \mbox{\Hypertarget{group__event__constants_gaf1b9c3c3f5dd24192e021b178fabccb9}\label{group__event__constants_gaf1b9c3c3f5dd24192e021b178fabccb9}} \index{Event Constants@{Event Constants}!EVENT\_SOCKET\_DATA\_SENT@{EVENT\_SOCKET\_DATA\_SENT}} \index{EVENT\_SOCKET\_DATA\_SENT@{EVENT\_SOCKET\_DATA\_SENT}!Event Constants@{Event Constants}} \doxysubsubsection{\texorpdfstring{EVENT\_SOCKET\_DATA\_SENT}{EVENT\_SOCKET\_DATA\_SENT}} {\footnotesize\ttfamily const Qore\+::\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+SENT = QORE\+\_\+\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+SENT} Raised when data is sent on the socket if the event data flag is set. \begin{DoxySince}{Since} Qore 0.\+9.\+4 \end{DoxySince}