\hypertarget{tda__pipes__and__java_8h}{}\section{tda\+\_\+pipes\+\_\+and\+\_\+java.\+h File Reference}
\label{tda__pipes__and__java_8h}\index{tda\+\_\+pipes\+\_\+and\+\_\+java.\+h@{tda\+\_\+pipes\+\_\+and\+\_\+java.\+h}}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
T\+D\+A\+E\+X\+T\+E\+RN void $\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga58915df142134022b95a96dc052e8659}{T\+D\+A\+\_\+\+Launch\+Piped\+Process}} (IN const char $\ast$program, IN const char $\ast$$\ast$args)
\item 
T\+D\+A\+E\+X\+T\+E\+RN void $\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_gaa553a86fafff40db5fd2a18171d87b51}{T\+D\+A\+\_\+\+Get\+Parent\+Piped\+Process}} ()
\item 
T\+D\+A\+E\+X\+T\+E\+RN bool T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga3b056c7e1bc895cc759a0554a16314fa}{T\+D\+A\+\_\+\+Read\+Process\+Output\+Stream}} (void $\ast$h\+Process, void $\ast$buffer, IN unsigned int size, O\+UT unsigned int \&read)
\item 
T\+D\+A\+E\+X\+T\+E\+RN bool T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga70314268a1c0b785e658a3e84e0b411e}{T\+D\+A\+\_\+\+Write\+Process\+Input\+Stream}} (void $\ast$h\+Process, void $\ast$buffer, IN unsigned int size, O\+UT unsigned int \&written)
\item 
T\+D\+A\+E\+X\+T\+E\+RN bool T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga7fcbdba4247c9f3cc9271ae99ce9cdec}{T\+D\+A\+\_\+\+Is\+Piped\+Process\+Terminated}} (void $\ast$h\+Process)
\item 
T\+D\+A\+E\+X\+T\+E\+RN void T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga3d9b96f30ec7649e9d960fa2874e8e13}{T\+D\+A\+\_\+\+Release\+Piped\+Process}} (void $\ast$h\+Process, bool terminate)
\item 
T\+D\+A\+E\+X\+T\+E\+RN const char $\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga79c431badfae22ed74fee1a276b41171}{T\+D\+A\+\_\+\+Get\+Java\+Home\+Any\+Bits}} ()
\item 
T\+D\+A\+E\+X\+T\+E\+RN const char $\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga588e3cda563c5ec1b16ff2429a535a75}{T\+D\+A\+\_\+\+Get\+Java\+Home\+Same\+Bits}} ()
\item 
T\+D\+A\+E\+X\+T\+E\+RN char $\ast$$\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga8d46c2b0247c2d0416bee6fafbac65c8}{T\+D\+A\+\_\+\+Update\+J\+V\+M\+Options}} (IN const char $\ast$$\ast$options)
\item 
T\+D\+A\+E\+X\+T\+E\+RN void T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga0c90e61fe9640daa0bf384ee5b48c597}{T\+D\+A\+\_\+\+Free\+Updated\+J\+V\+M\+Options}} (IN char $\ast$$\ast$options)
\item 
T\+D\+A\+E\+X\+T\+E\+RN void $\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga6775f77911da6ec91c9631de818c30f6}{T\+D\+A\+\_\+\+Launch\+Piped\+Java\+Process}} (IN const char $\ast$$\ast$jvm\+Options, IN const char $\ast$main\+Class\+Name, IN const char $\ast$$\ast$main\+Args)
\item 
T\+D\+A\+E\+X\+T\+E\+RN void $\ast$$\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga80543f46c4f1622a64d526fb854cab62}{T\+D\+A\+\_\+\+Get\+Existing\+Java\+V\+Ms}} ()
\item 
T\+D\+A\+E\+X\+T\+E\+RN void T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga35e41926c7fef318147afaada23d2c38}{T\+D\+A\+\_\+\+Free\+Array\+Of\+Existing\+Java\+V\+Ms}} (IN void $\ast$$\ast$array)
\item 
T\+D\+A\+E\+X\+T\+E\+RN bool T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga87f93a6120475e0ec85ff0edbdf11465}{T\+D\+A\+\_\+\+Create\+New\+Java\+VM}} (IN const char $\ast$$\ast$jvm\+Options, O\+UT void $\ast$$\ast$jvm, O\+UT void $\ast$$\ast$jvm\+Lib\+Handle)
\item 
T\+D\+A\+E\+X\+T\+E\+RN void T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_gacb5f7a59c56652aeb4056cffe416e68b}{T\+D\+A\+\_\+\+Destroy\+Java\+VM}} (IN void $\ast$jvm, IN void $\ast$jvm\+Lib\+Handle)
\item 
T\+D\+A\+E\+X\+T\+E\+RN bool T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_gaecba16b5ed9bf86e499a2a818ee5f77d}{T\+D\+A\+\_\+\+Launch\+Java\+Class}} (IN void $\ast$jvm, IN const char $\ast$main\+Class\+Name, IN const char $\ast$$\ast$main\+Args)
\item 
T\+D\+A\+E\+X\+T\+E\+RN const char $\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga205dc214b9490df212529a5e901fd05a}{T\+D\+A\+\_\+\+Launch\+Java\+String\+To\+String\+Class\+Method}} (IN void $\ast$jvm, IN const char $\ast$class\+Name, IN const char $\ast$method\+Name, IN const char $\ast$arg)
\item 
T\+D\+A\+E\+X\+T\+E\+RN void $\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_gad5b4242cd5775576d691764338da0047}{T\+D\+A\+\_\+\+Create\+Shared\+Memory}} (IN const char $\ast$memory\+Name, IN const unsigned int size)
\item 
T\+D\+A\+E\+X\+T\+E\+RN unsigned char $\ast$T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_gac6d9af94b97692e42fd0ba78c36c03a2}{T\+D\+A\+\_\+\+Get\+Shared\+Memory\+Byte\+Array}} (void $\ast$shared\+Memory)
\item 
T\+D\+A\+E\+X\+T\+E\+RN void T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_ga90a751a417bab29e07871ece81811b87}{T\+D\+A\+\_\+\+Close\+Shared\+Memory}} (void $\ast$shared\+Memory)
\item 
T\+D\+A\+E\+X\+T\+E\+RN void T\+D\+A\+C\+A\+LL \mbox{\hyperlink{group__tdakernelpipes_gab6a5bdd0921a77b5844be4f2d1476816}{T\+D\+A\+\_\+\+Sleep}} (IN const unsigned int ms)
\end{DoxyCompactItemize}
