\doxysection{pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller Class Reference}
\hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller}{}\label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ae9e502c6d54277f44d559d8d3750f60b}{\+\_\+\+\_\+init\+\_\+\+\_\+}} (self, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a8ddf409ed6fae476a8e3d455dc3ebce7}{udpport}}=49152, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7120bbf545671739dadc21910b6ef5a2}{address}}=None)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a78fcbec5275bfe465d7796b21d0f1a9a}{\+\_\+\+\_\+set\+\_\+address\+\_\+\+\_\+}} (self, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a8ddf409ed6fae476a8e3d455dc3ebce7}{udpport}}, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7120bbf545671739dadc21910b6ef5a2}{address}})
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a577df5f1d2dd527e638fdee0e6f33803}{\+\_\+\+\_\+del\+\_\+\+\_\+}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a22274460a7f93e8afb8ca8f58c8ff964}{\+\_\+\+\_\+mksock\+\_\+\+\_\+}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a314a95c45fd80893c192b95d0d1c2f1d}{\+\_\+\+\_\+send\+\_\+keepalive\+\_\+msg\+\_\+\+\_\+}} (self, socket, msg)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a84719d9891030209af254c70387ba178}{\+\_\+\+\_\+grab\+\_\+data\+\_\+\+\_\+}} (self, socket)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab40ecff5aadb10be3ce83f8a9e06dd25}{\+\_\+\+\_\+refresh\+\_\+data\+\_\+\+\_\+}} (self, jsondata)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa44ef32b8b206475d67358058eb2520e}{\+\_\+\+\_\+start\+\_\+streaming\+\_\+\+\_\+}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a553f75e91ca4323a9965ed12dbea89cc}{\+\_\+\+\_\+post\+\_\+request\+\_\+\+\_\+}} (self, api\+\_\+action, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab127c47ee646329ed6896d898896307f}{data}}=None)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7a69c0b1a174cb4744103b1a550ef8fb}{\+\_\+\+\_\+get\+\_\+request\+\_\+\+\_\+}} (self, api\+\_\+action)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a181eccfa0f0e2cabd3bb18b4d820c7c2}{\+\_\+\+\_\+discover\+\_\+device\+\_\+\+\_\+}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a24a6bcdb4f7a5bb50ce61e80c3d8bc6a}{\+\_\+\+\_\+connect\+\_\+\+\_\+}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a67c8541c468be25c1ee0f51366505594}{\+\_\+\+\_\+disconnect\+\_\+\+\_\+}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_afcf02ad699c7895f788e0ff22a080578}{start\+\_\+streaming}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a0c5f748fcdb52a6f59c2ab6da4d61881}{stop\+\_\+streaming}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7e469a23805419b49af363b72e59aced}{wait\+\_\+until\+\_\+status\+\_\+is\+\_\+ok}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9c9d99a817776d81529f9df520446ca0}{is\+\_\+streaming}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ae9bfaa2ae995c61e9700ded94f115d14}{wait\+\_\+for\+\_\+status}} (self, api\+\_\+action, key, values)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a4d15a89611f5f393b1dbcbad6d4bde99}{wait\+\_\+until\+\_\+is\+\_\+calibrated}} (self, calibration\+\_\+id)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a6d91d69c008820428e83c67263b8322c}{wait\+\_\+until\+\_\+recording\+\_\+is\+\_\+done}} (self, recording\+\_\+id)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a0ccdbd6e85c614d918e0e15403e57afb}{get\+\_\+project\+\_\+id}} (self, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a82754e86c8297092c3ee7b43f2f4dd54}{project\+\_\+name}})
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9efc2fb080696e97149f64df3085b731}{get\+\_\+participant\+\_\+id}} (self, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab57aeb49e3cb638a3ce98e87e4e4ee79}{participant\+\_\+name}})
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a40c2be0be456bee4343ef46c5f956574}{create\+\_\+project}} (self, projectname="{}Default\+Project\+Name"{})
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa4397603359e39ab782cf718570023c2}{create\+\_\+participant}} (self, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a49cb666e8779a6e940a74703928f6b08}{project\+\_\+id}}, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab57aeb49e3cb638a3ce98e87e4e4ee79}{participant\+\_\+name}}="{}Default\+User"{}, participant\+\_\+notes="{}"{})
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9edead56e74afc44a7ab821d15c59878}{create\+\_\+calibration}} (self, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a49cb666e8779a6e940a74703928f6b08}{project\+\_\+id}}, participant\+\_\+id)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_add6f439189faa83eae4f10262412f234}{start\+\_\+calibration}} (self, calibration\+\_\+id)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa3e1740399f84014d00db1a273897147}{create\+\_\+recording}} (self, participant\+\_\+id, recording\+\_\+notes="{}"{})
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aedcf6fd6bdc64d47f1fd2cae1277dadd}{start\+\_\+recording}} (self, recording\+\_\+id)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a36fe0ec3aa5356c0c3be8fe8f7c3168f}{stop\+\_\+recording}} (self, recording\+\_\+id)
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a604669e82a70bca04981df4ee070622e}{get\+\_\+data}} (self)
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa982d4ca7bbab608de4ca114a3d0b5b7}{timeout}} = 1
\item 
bool \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a13d47b369cedb5cb1d37494e4c6fb07d}{streaming}} = False
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a8ddf409ed6fae476a8e3d455dc3ebce7}{udpport}} = udpport
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7120bbf545671739dadc21910b6ef5a2}{address}} = address
\item 
dict \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab127c47ee646329ed6896d898896307f}{data}} = \{\}
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a49cb666e8779a6e940a74703928f6b08}{project\+\_\+id}} = \mbox{\hyperlink{namespacepygaze_1_1py3compat_a00268eef6a7a5c7241ae0072047d8171}{str}}(uuid.\+uuid4())
\item 
\mbox{\hyperlink{namespacepygaze_1_1py3compat_a00268eef6a7a5c7241ae0072047d8171}{str}} \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a82754e86c8297092c3ee7b43f2f4dd54}{project\+\_\+name}} = "{}Tobii\+Pro\+Glasses Py\+Controller"{}
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a96c053256a3b4f77488b478a79728832}{project\+\_\+creation\+\_\+date}} = datetime.\+datetime.\+now().strftime("{}\%m/\%d/\%y \%H\+:\%M\+:\%S"{})
\item 
int \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9f3da085359fa4c2bc1b21c8932584cb}{recn}} = 0
\item 
\mbox{\hyperlink{namespacepygaze_1_1py3compat_a00268eef6a7a5c7241ae0072047d8171}{str}} \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aab44689c923e9527d4b2aa90747c8326}{KA\+\_\+\+DATA\+\_\+\+MSG}} = "{}\{\textbackslash{}"{}type\textbackslash{}"{}\+: \textbackslash{}"{}live.\+data.\+unicast\textbackslash{}"{}, \textbackslash{}"{}key\textbackslash{}"{}\+: \textbackslash{}"{}"{}+ str(uuid.\+uuid4()) +"{}\textbackslash{}"{}, \textbackslash{}"{}op\textbackslash{}"{}\+: \textbackslash{}"{}start\textbackslash{}"{}\}"{}
\item 
\mbox{\hyperlink{namespacepygaze_1_1py3compat_a00268eef6a7a5c7241ae0072047d8171}{str}} \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a87a0abf494cfdb4f210e6d105b85c1b6}{base\+\_\+url}} = \textquotesingle{}http\+://\textquotesingle{} + \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7120bbf545671739dadc21910b6ef5a2}{address}}
\item 
tuple \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aba6f8fb061483dc50ad6048706182a42}{peer}} = (\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7120bbf545671739dadc21910b6ef5a2}{address}}, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a8ddf409ed6fae476a8e3d455dc3ebce7}{udpport}})
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a46ec10f878c787a94cf34422f6b6128e}{td}} = threading.\+Timer(0, self.\+\_\+\+\_\+send\+\_\+keepalive\+\_\+msg\+\_\+\+\_\+, \mbox{[}self.\+data\+\_\+socket, self.\+KA\+\_\+\+DATA\+\_\+\+MSG\mbox{]})
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ac76905707acb21da0bf363d85015c3c3}{tg}} = threading.\+Timer(0, self.\+\_\+\+\_\+grab\+\_\+data\+\_\+\+\_\+, \mbox{[}self.\+data\+\_\+socket\mbox{]})
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a14fc45512e8d41188d6d56905dac9cf5}{data\+\_\+socket}} = self.\+\_\+\+\_\+mksock\+\_\+\+\_\+()
\item 
\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab57aeb49e3cb638a3ce98e87e4e4ee79}{participant\+\_\+name}} = participant\+\_\+name
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ae9e502c6d54277f44d559d8d3750f60b}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_init\_\_@{\_\_init\_\_}}
\index{\_\_init\_\_@{\_\_init\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_init\_\_()}{\_\_init\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ae9e502c6d54277f44d559d8d3750f60b} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+init\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{udpport}{ = {\ttfamily 49152}, }\item[{}]{address}{ = {\ttfamily None}}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a577df5f1d2dd527e638fdee0e6f33803}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_del\_\_@{\_\_del\_\_}}
\index{\_\_del\_\_@{\_\_del\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_del\_\_()}{\_\_del\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a577df5f1d2dd527e638fdee0e6f33803} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+del\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}



\doxysubsection{Member Function Documentation}
\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a24a6bcdb4f7a5bb50ce61e80c3d8bc6a}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_connect\_\_@{\_\_connect\_\_}}
\index{\_\_connect\_\_@{\_\_connect\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_connect\_\_()}{\_\_connect\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a24a6bcdb4f7a5bb50ce61e80c3d8bc6a} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+connect\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a67c8541c468be25c1ee0f51366505594}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_disconnect\_\_@{\_\_disconnect\_\_}}
\index{\_\_disconnect\_\_@{\_\_disconnect\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_disconnect\_\_()}{\_\_disconnect\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a67c8541c468be25c1ee0f51366505594} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+disconnect\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a181eccfa0f0e2cabd3bb18b4d820c7c2}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_discover\_device\_\_@{\_\_discover\_device\_\_}}
\index{\_\_discover\_device\_\_@{\_\_discover\_device\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_discover\_device\_\_()}{\_\_discover\_device\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a181eccfa0f0e2cabd3bb18b4d820c7c2} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+discover\+\_\+device\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7a69c0b1a174cb4744103b1a550ef8fb}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_get\_request\_\_@{\_\_get\_request\_\_}}
\index{\_\_get\_request\_\_@{\_\_get\_request\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_get\_request\_\_()}{\_\_get\_request\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7a69c0b1a174cb4744103b1a550ef8fb} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+get\+\_\+request\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{api\+\_\+action}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a84719d9891030209af254c70387ba178}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_grab\_data\_\_@{\_\_grab\_data\_\_}}
\index{\_\_grab\_data\_\_@{\_\_grab\_data\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_grab\_data\_\_()}{\_\_grab\_data\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a84719d9891030209af254c70387ba178} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+grab\+\_\+data\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{socket}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a22274460a7f93e8afb8ca8f58c8ff964}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_mksock\_\_@{\_\_mksock\_\_}}
\index{\_\_mksock\_\_@{\_\_mksock\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_mksock\_\_()}{\_\_mksock\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a22274460a7f93e8afb8ca8f58c8ff964} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+mksock\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a553f75e91ca4323a9965ed12dbea89cc}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_post\_request\_\_@{\_\_post\_request\_\_}}
\index{\_\_post\_request\_\_@{\_\_post\_request\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_post\_request\_\_()}{\_\_post\_request\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a553f75e91ca4323a9965ed12dbea89cc} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+post\+\_\+request\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{api\+\_\+action}{, }\item[{}]{data}{ = {\ttfamily None}}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab40ecff5aadb10be3ce83f8a9e06dd25}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_refresh\_data\_\_@{\_\_refresh\_data\_\_}}
\index{\_\_refresh\_data\_\_@{\_\_refresh\_data\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_refresh\_data\_\_()}{\_\_refresh\_data\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab40ecff5aadb10be3ce83f8a9e06dd25} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+refresh\+\_\+data\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{jsondata}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a314a95c45fd80893c192b95d0d1c2f1d}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_send\_keepalive\_msg\_\_@{\_\_send\_keepalive\_msg\_\_}}
\index{\_\_send\_keepalive\_msg\_\_@{\_\_send\_keepalive\_msg\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_send\_keepalive\_msg\_\_()}{\_\_send\_keepalive\_msg\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a314a95c45fd80893c192b95d0d1c2f1d} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+send\+\_\+keepalive\+\_\+msg\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{socket}{, }\item[{}]{msg}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a78fcbec5275bfe465d7796b21d0f1a9a}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_set\_address\_\_@{\_\_set\_address\_\_}}
\index{\_\_set\_address\_\_@{\_\_set\_address\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_set\_address\_\_()}{\_\_set\_address\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a78fcbec5275bfe465d7796b21d0f1a9a} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+set\+\_\+address\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{udpport}{, }\item[{}]{address}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa44ef32b8b206475d67358058eb2520e}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!\_\_start\_streaming\_\_@{\_\_start\_streaming\_\_}}
\index{\_\_start\_streaming\_\_@{\_\_start\_streaming\_\_}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{\_\_start\_streaming\_\_()}{\_\_start\_streaming\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa44ef32b8b206475d67358058eb2520e} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+\_\+\+\_\+start\+\_\+streaming\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9edead56e74afc44a7ab821d15c59878}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!create\_calibration@{create\_calibration}}
\index{create\_calibration@{create\_calibration}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{create\_calibration()}{create\_calibration()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9edead56e74afc44a7ab821d15c59878} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+create\+\_\+calibration (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{project\+\_\+id}{, }\item[{}]{participant\+\_\+id}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa4397603359e39ab782cf718570023c2}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!create\_participant@{create\_participant}}
\index{create\_participant@{create\_participant}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{create\_participant()}{create\_participant()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa4397603359e39ab782cf718570023c2} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+create\+\_\+participant (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{project\+\_\+id}{, }\item[{}]{participant\+\_\+name}{ = {\ttfamily "{}DefaultUser"{}}, }\item[{}]{participant\+\_\+notes}{ = {\ttfamily "{}"{}}}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a40c2be0be456bee4343ef46c5f956574}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!create\_project@{create\_project}}
\index{create\_project@{create\_project}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{create\_project()}{create\_project()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a40c2be0be456bee4343ef46c5f956574} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+create\+\_\+project (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{projectname}{ = {\ttfamily "{}DefaultProjectName"{}}}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa3e1740399f84014d00db1a273897147}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!create\_recording@{create\_recording}}
\index{create\_recording@{create\_recording}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{create\_recording()}{create\_recording()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa3e1740399f84014d00db1a273897147} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+create\+\_\+recording (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{participant\+\_\+id}{, }\item[{}]{recording\+\_\+notes}{ = {\ttfamily "{}"{}}}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a604669e82a70bca04981df4ee070622e}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!get\_data@{get\_data}}
\index{get\_data@{get\_data}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{get\_data()}{get\_data()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a604669e82a70bca04981df4ee070622e} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+get\+\_\+data (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9efc2fb080696e97149f64df3085b731}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!get\_participant\_id@{get\_participant\_id}}
\index{get\_participant\_id@{get\_participant\_id}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{get\_participant\_id()}{get\_participant\_id()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9efc2fb080696e97149f64df3085b731} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+get\+\_\+participant\+\_\+id (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{participant\+\_\+name}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a0ccdbd6e85c614d918e0e15403e57afb}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!get\_project\_id@{get\_project\_id}}
\index{get\_project\_id@{get\_project\_id}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{get\_project\_id()}{get\_project\_id()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a0ccdbd6e85c614d918e0e15403e57afb} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+get\+\_\+project\+\_\+id (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{project\+\_\+name}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9c9d99a817776d81529f9df520446ca0}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!is\_streaming@{is\_streaming}}
\index{is\_streaming@{is\_streaming}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{is\_streaming()}{is\_streaming()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9c9d99a817776d81529f9df520446ca0} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+is\+\_\+streaming (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_add6f439189faa83eae4f10262412f234}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!start\_calibration@{start\_calibration}}
\index{start\_calibration@{start\_calibration}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{start\_calibration()}{start\_calibration()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_add6f439189faa83eae4f10262412f234} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+start\+\_\+calibration (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{calibration\+\_\+id}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aedcf6fd6bdc64d47f1fd2cae1277dadd}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!start\_recording@{start\_recording}}
\index{start\_recording@{start\_recording}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{start\_recording()}{start\_recording()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aedcf6fd6bdc64d47f1fd2cae1277dadd} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+start\+\_\+recording (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{recording\+\_\+id}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_afcf02ad699c7895f788e0ff22a080578}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!start\_streaming@{start\_streaming}}
\index{start\_streaming@{start\_streaming}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{start\_streaming()}{start\_streaming()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_afcf02ad699c7895f788e0ff22a080578} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+start\+\_\+streaming (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a36fe0ec3aa5356c0c3be8fe8f7c3168f}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!stop\_recording@{stop\_recording}}
\index{stop\_recording@{stop\_recording}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{stop\_recording()}{stop\_recording()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a36fe0ec3aa5356c0c3be8fe8f7c3168f} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+stop\+\_\+recording (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{recording\+\_\+id}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a0c5f748fcdb52a6f59c2ab6da4d61881}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!stop\_streaming@{stop\_streaming}}
\index{stop\_streaming@{stop\_streaming}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{stop\_streaming()}{stop\_streaming()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a0c5f748fcdb52a6f59c2ab6da4d61881} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+stop\+\_\+streaming (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ae9bfaa2ae995c61e9700ded94f115d14}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!wait\_for\_status@{wait\_for\_status}}
\index{wait\_for\_status@{wait\_for\_status}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{wait\_for\_status()}{wait\_for\_status()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ae9bfaa2ae995c61e9700ded94f115d14} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+wait\+\_\+for\+\_\+status (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{api\+\_\+action}{, }\item[{}]{key}{, }\item[{}]{values}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a4d15a89611f5f393b1dbcbad6d4bde99}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!wait\_until\_is\_calibrated@{wait\_until\_is\_calibrated}}
\index{wait\_until\_is\_calibrated@{wait\_until\_is\_calibrated}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{wait\_until\_is\_calibrated()}{wait\_until\_is\_calibrated()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a4d15a89611f5f393b1dbcbad6d4bde99} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+wait\+\_\+until\+\_\+is\+\_\+calibrated (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{calibration\+\_\+id}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a6d91d69c008820428e83c67263b8322c}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!wait\_until\_recording\_is\_done@{wait\_until\_recording\_is\_done}}
\index{wait\_until\_recording\_is\_done@{wait\_until\_recording\_is\_done}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{wait\_until\_recording\_is\_done()}{wait\_until\_recording\_is\_done()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a6d91d69c008820428e83c67263b8322c} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+wait\+\_\+until\+\_\+recording\+\_\+is\+\_\+done (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{recording\+\_\+id}{}\end{DoxyParamCaption})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7e469a23805419b49af363b72e59aced}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!wait\_until\_status\_is\_ok@{wait\_until\_status\_is\_ok}}
\index{wait\_until\_status\_is\_ok@{wait\_until\_status\_is\_ok}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{wait\_until\_status\_is\_ok()}{wait\_until\_status\_is\_ok()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7e469a23805419b49af363b72e59aced} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+wait\+\_\+until\+\_\+status\+\_\+is\+\_\+ok (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}



\doxysubsection{Member Data Documentation}
\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7120bbf545671739dadc21910b6ef5a2}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!address@{address}}
\index{address@{address}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{address}{address}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7120bbf545671739dadc21910b6ef5a2} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+address = address}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a87a0abf494cfdb4f210e6d105b85c1b6}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!base\_url@{base\_url}}
\index{base\_url@{base\_url}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{base\_url}{base\_url}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a87a0abf494cfdb4f210e6d105b85c1b6} 
\mbox{\hyperlink{namespacepygaze_1_1py3compat_a00268eef6a7a5c7241ae0072047d8171}{str}} pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+base\+\_\+url = \textquotesingle{}http\+://\textquotesingle{} + \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7120bbf545671739dadc21910b6ef5a2}{address}}}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab127c47ee646329ed6896d898896307f}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!data@{data}}
\index{data@{data}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{data}{data}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab127c47ee646329ed6896d898896307f} 
dict pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+data = \{\}}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a14fc45512e8d41188d6d56905dac9cf5}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!data\_socket@{data\_socket}}
\index{data\_socket@{data\_socket}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{data\_socket}{data\_socket}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a14fc45512e8d41188d6d56905dac9cf5} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+data\+\_\+socket = self.\+\_\+\+\_\+mksock\+\_\+\+\_\+()}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aab44689c923e9527d4b2aa90747c8326}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!KA\_DATA\_MSG@{KA\_DATA\_MSG}}
\index{KA\_DATA\_MSG@{KA\_DATA\_MSG}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{KA\_DATA\_MSG}{KA\_DATA\_MSG}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aab44689c923e9527d4b2aa90747c8326} 
\mbox{\hyperlink{namespacepygaze_1_1py3compat_a00268eef6a7a5c7241ae0072047d8171}{str}} pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+KA\+\_\+\+DATA\+\_\+\+MSG = "{}\{\textbackslash{}"{}type\textbackslash{}"{}\+: \textbackslash{}"{}live.\+data.\+unicast\textbackslash{}"{}, \textbackslash{}"{}key\textbackslash{}"{}\+: \textbackslash{}"{}"{}+ str(uuid.\+uuid4()) +"{}\textbackslash{}"{}, \textbackslash{}"{}op\textbackslash{}"{}\+: \textbackslash{}"{}start\textbackslash{}"{}\}"{}}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab57aeb49e3cb638a3ce98e87e4e4ee79}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!participant\_name@{participant\_name}}
\index{participant\_name@{participant\_name}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{participant\_name}{participant\_name}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ab57aeb49e3cb638a3ce98e87e4e4ee79} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+participant\+\_\+name = participant\+\_\+name}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aba6f8fb061483dc50ad6048706182a42}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!peer@{peer}}
\index{peer@{peer}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{peer}{peer}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aba6f8fb061483dc50ad6048706182a42} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+peer = (\mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a7120bbf545671739dadc21910b6ef5a2}{address}}, \mbox{\hyperlink{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a8ddf409ed6fae476a8e3d455dc3ebce7}{udpport}})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a96c053256a3b4f77488b478a79728832}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!project\_creation\_date@{project\_creation\_date}}
\index{project\_creation\_date@{project\_creation\_date}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{project\_creation\_date}{project\_creation\_date}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a96c053256a3b4f77488b478a79728832} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+project\+\_\+creation\+\_\+date = datetime.\+datetime.\+now().strftime("{}\%m/\%d/\%y \%H\+:\%M\+:\%S"{})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a49cb666e8779a6e940a74703928f6b08}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!project\_id@{project\_id}}
\index{project\_id@{project\_id}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{project\_id}{project\_id}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a49cb666e8779a6e940a74703928f6b08} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+project\+\_\+id = \mbox{\hyperlink{namespacepygaze_1_1py3compat_a00268eef6a7a5c7241ae0072047d8171}{str}}(uuid.\+uuid4())}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a82754e86c8297092c3ee7b43f2f4dd54}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!project\_name@{project\_name}}
\index{project\_name@{project\_name}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{project\_name}{project\_name}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a82754e86c8297092c3ee7b43f2f4dd54} 
\mbox{\hyperlink{namespacepygaze_1_1py3compat_a00268eef6a7a5c7241ae0072047d8171}{str}} pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+project\+\_\+name = "{}Tobii\+Pro\+Glasses Py\+Controller"{}}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9f3da085359fa4c2bc1b21c8932584cb}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!recn@{recn}}
\index{recn@{recn}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{recn}{recn}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a9f3da085359fa4c2bc1b21c8932584cb} 
int pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+recn = 0}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a13d47b369cedb5cb1d37494e4c6fb07d}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!streaming@{streaming}}
\index{streaming@{streaming}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{streaming}{streaming}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a13d47b369cedb5cb1d37494e4c6fb07d} 
bool pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+streaming = False}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a46ec10f878c787a94cf34422f6b6128e}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!td@{td}}
\index{td@{td}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{td}{td}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a46ec10f878c787a94cf34422f6b6128e} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+td = threading.\+Timer(0, self.\+\_\+\+\_\+send\+\_\+keepalive\+\_\+msg\+\_\+\+\_\+, \mbox{[}self.\+data\+\_\+socket, self.\+KA\+\_\+\+DATA\+\_\+\+MSG\mbox{]})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ac76905707acb21da0bf363d85015c3c3}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!tg@{tg}}
\index{tg@{tg}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{tg}{tg}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_ac76905707acb21da0bf363d85015c3c3} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+tg = threading.\+Timer(0, self.\+\_\+\+\_\+grab\+\_\+data\+\_\+\+\_\+, \mbox{[}self.\+data\+\_\+socket\mbox{]})}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa982d4ca7bbab608de4ca114a3d0b5b7}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!timeout@{timeout}}
\index{timeout@{timeout}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{timeout}{timeout}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_aa982d4ca7bbab608de4ca114a3d0b5b7} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+timeout = 1}

\Hypertarget{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a8ddf409ed6fae476a8e3d455dc3ebce7}\index{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}!udpport@{udpport}}
\index{udpport@{udpport}!pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController@{pygaze.\_eyetracker.tobiiglasses.tobiiglassescontroller.TobiiGlassesController}}
\doxysubsubsection{\texorpdfstring{udpport}{udpport}}
{\footnotesize\ttfamily \label{classpygaze_1_1__eyetracker_1_1tobiiglasses_1_1tobiiglassescontroller_1_1_tobii_glasses_controller_a8ddf409ed6fae476a8e3d455dc3ebce7} 
pygaze.\+\_\+eyetracker.\+tobiiglasses.\+tobiiglassescontroller.\+Tobii\+Glasses\+Controller.\+udpport = udpport}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/lurax/eyetracking\+Tobii/pygaze/\+\_\+eyetracker/tobiiglasses/\mbox{\hyperlink{tobiiglassescontroller_8py}{tobiiglassescontroller.\+py}}\end{DoxyCompactItemize}
