\hypertarget{group__Ecore__X__DPMS__Group}{}\doxysection{X DPMS Extension Functions}
\label{group__Ecore__X__DPMS__Group}\index{X DPMS Extension Functions@{X DPMS Extension Functions}}


Functions related to the X DPMS extension.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga87b804f0d60cd6bfa1d20b4375c2dcfc}{ecore\+\_\+x\+\_\+dpms\+\_\+query}} (void)
\begin{DoxyCompactList}\small\item\em Checks if the X DPMS extension is available on the server. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__X__DPMS__Group_gaa95d370f3bbf340411726f8d0c310ce3}{ecore\+\_\+x\+\_\+dpms\+\_\+capable\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Checks if the X server is capable of DPMS. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga92412c7620b1cbd562e46248bfa743a8}{ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Checks the DPMS state of the display. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Ecore__X__DPMS__Group_gadfa0ed217ab251faf712fec03f888f5c}{ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+set}} (int enabled)
\begin{DoxyCompactList}\small\item\em Sets the DPMS state of the display. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga8378242a4c4a3062d865a2c157f82200}{ecore\+\_\+x\+\_\+dpms\+\_\+timeouts\+\_\+get}} (unsigned int $\ast$standby, unsigned int $\ast$suspend, unsigned int $\ast$off)
\begin{DoxyCompactList}\small\item\em Gets the timeouts. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__X__DPMS__Group_gacb8e389fbc79c31bd4eb35dc63168f97}{ecore\+\_\+x\+\_\+dpms\+\_\+timeouts\+\_\+set}} (unsigned int standby, unsigned int suspend, unsigned int off)
\begin{DoxyCompactList}\small\item\em Sets the timeouts. \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{group__Ecore__X__DPMS__Group_gacff31c94c22217dd30444cd3694db8ed}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+standby\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Returns the amount of time of inactivity before standby mode is invoked. \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{group__Ecore__X__DPMS__Group_gae511fad4a3d579fa2157c2a9204d9bf2}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+suspend\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Returns the amount of time of inactivity before the second level of power saving is invoked. \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{group__Ecore__X__DPMS__Group_gad5a8b894c00b2a51de81c728611e8da0}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+off\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Returns the amount of time of inactivity before the third and final level of power saving is invoked. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga167ce2c5d16a38744e85e378e78b1e1b}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+standby\+\_\+set}} (unsigned int new\+\_\+timeout)
\begin{DoxyCompactList}\small\item\em Sets the standby timeout (in unit of seconds). \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga78f458fd7f3a40cb5c025cd8c373836f}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+suspend\+\_\+set}} (unsigned int new\+\_\+timeout)
\begin{DoxyCompactList}\small\item\em Sets the suspend timeout (in unit of seconds). \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga6c88873ef4fe7223b9e372ec5f86d880}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+off\+\_\+set}} (unsigned int new\+\_\+timeout)
\begin{DoxyCompactList}\small\item\em Sets the off timeout (in unit of seconds). \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga99f7a6cb3f295cab15d50aacdbbfa087}{ecore\+\_\+x\+\_\+dpms\+\_\+force}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\begin{DoxyCompactList}\small\item\em Forces DPMS on or off. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Functions related to the X DPMS extension. 



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_ga87b804f0d60cd6bfa1d20b4375c2dcfc}\label{group__Ecore__X__DPMS__Group_ga87b804f0d60cd6bfa1d20b4375c2dcfc}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_query@{ecore\_x\_dpms\_query}}
\index{ecore\_x\_dpms\_query@{ecore\_x\_dpms\_query}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_query()}{ecore\_x\_dpms\_query()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+dpms\+\_\+query (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Checks if the X DPMS extension is available on the server. 

\begin{DoxyReturn}{Returns}
{\ttfamily 1} if the X DPMS extension is available, {\ttfamily 0} otherwise. 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_gaa95d370f3bbf340411726f8d0c310ce3}\label{group__Ecore__X__DPMS__Group_gaa95d370f3bbf340411726f8d0c310ce3}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_capable\_get@{ecore\_x\_dpms\_capable\_get}}
\index{ecore\_x\_dpms\_capable\_get@{ecore\_x\_dpms\_capable\_get}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_capable\_get()}{ecore\_x\_dpms\_capable\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+dpms\+\_\+capable\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Checks if the X server is capable of DPMS. 

\begin{DoxyReturn}{Returns}
{\ttfamily 1} if the X server is capable of DPMS, {\ttfamily 0} otherwise. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_ga92412c7620b1cbd562e46248bfa743a8}\label{group__Ecore__X__DPMS__Group_ga92412c7620b1cbd562e46248bfa743a8}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_enabled\_get@{ecore\_x\_dpms\_enabled\_get}}
\index{ecore\_x\_dpms\_enabled\_get@{ecore\_x\_dpms\_enabled\_get}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_enabled\_get()}{ecore\_x\_dpms\_enabled\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Checks the DPMS state of the display. 

\begin{DoxyReturn}{Returns}
{\ttfamily 1} if DPMS is enabled, {\ttfamily 0} otherwise. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_gadfa0ed217ab251faf712fec03f888f5c}\label{group__Ecore__X__DPMS__Group_gadfa0ed217ab251faf712fec03f888f5c}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_enabled\_set@{ecore\_x\_dpms\_enabled\_set}}
\index{ecore\_x\_dpms\_enabled\_set@{ecore\_x\_dpms\_enabled\_set}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_enabled\_set()}{ecore\_x\_dpms\_enabled\_set()}}
{\footnotesize\ttfamily void ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+set (\begin{DoxyParamCaption}\item[{int}]{enabled }\end{DoxyParamCaption})}



Sets the DPMS state of the display. 


\begin{DoxyParams}{Parameters}
{\em enabled} & {\ttfamily 0} to disable DPMS characteristics of the server, enable it otherwise. \\
\hline
\end{DoxyParams}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_ga8378242a4c4a3062d865a2c157f82200}\label{group__Ecore__X__DPMS__Group_ga8378242a4c4a3062d865a2c157f82200}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_timeouts\_get@{ecore\_x\_dpms\_timeouts\_get}}
\index{ecore\_x\_dpms\_timeouts\_get@{ecore\_x\_dpms\_timeouts\_get}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_timeouts\_get()}{ecore\_x\_dpms\_timeouts\_get()}}
{\footnotesize\ttfamily void ecore\+\_\+x\+\_\+dpms\+\_\+timeouts\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned int $\ast$}]{standby,  }\item[{unsigned int $\ast$}]{suspend,  }\item[{unsigned int $\ast$}]{off }\end{DoxyParamCaption})}



Gets the timeouts. 

The values are in unit of seconds. 
\begin{DoxyParams}{Parameters}
{\em standby} & Amount of time of inactivity before standby mode will be invoked. \\
\hline
{\em suspend} & Amount of time of inactivity before the screen is placed into suspend mode. \\
\hline
{\em off} & Amount of time of inactivity before the monitor is shut off. \\
\hline
\end{DoxyParams}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_gacb8e389fbc79c31bd4eb35dc63168f97}\label{group__Ecore__X__DPMS__Group_gacb8e389fbc79c31bd4eb35dc63168f97}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_timeouts\_set@{ecore\_x\_dpms\_timeouts\_set}}
\index{ecore\_x\_dpms\_timeouts\_set@{ecore\_x\_dpms\_timeouts\_set}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_timeouts\_set()}{ecore\_x\_dpms\_timeouts\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+dpms\+\_\+timeouts\+\_\+set (\begin{DoxyParamCaption}\item[{unsigned int}]{standby,  }\item[{unsigned int}]{suspend,  }\item[{unsigned int}]{off }\end{DoxyParamCaption})}



Sets the timeouts. 

The values are in unit of seconds. 
\begin{DoxyParams}{Parameters}
{\em standby} & Amount of time of inactivity before standby mode will be invoked. \\
\hline
{\em suspend} & Amount of time of inactivity before the screen is placed into suspend mode. \\
\hline
{\em off} & Amount of time of inactivity before the monitor is shut off. \\
\hline
\end{DoxyParams}


References \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_gacff31c94c22217dd30444cd3694db8ed}\label{group__Ecore__X__DPMS__Group_gacff31c94c22217dd30444cd3694db8ed}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_timeout\_standby\_get@{ecore\_x\_dpms\_timeout\_standby\_get}}
\index{ecore\_x\_dpms\_timeout\_standby\_get@{ecore\_x\_dpms\_timeout\_standby\_get}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_timeout\_standby\_get()}{ecore\_x\_dpms\_timeout\_standby\_get()}}
{\footnotesize\ttfamily unsigned int ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+standby\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Returns the amount of time of inactivity before standby mode is invoked. 

\begin{DoxyReturn}{Returns}
The standby timeout value. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_gae511fad4a3d579fa2157c2a9204d9bf2}\label{group__Ecore__X__DPMS__Group_gae511fad4a3d579fa2157c2a9204d9bf2}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_timeout\_suspend\_get@{ecore\_x\_dpms\_timeout\_suspend\_get}}
\index{ecore\_x\_dpms\_timeout\_suspend\_get@{ecore\_x\_dpms\_timeout\_suspend\_get}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_timeout\_suspend\_get()}{ecore\_x\_dpms\_timeout\_suspend\_get()}}
{\footnotesize\ttfamily unsigned int ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+suspend\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Returns the amount of time of inactivity before the second level of power saving is invoked. 

\begin{DoxyReturn}{Returns}
The suspend timeout value. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_gad5a8b894c00b2a51de81c728611e8da0}\label{group__Ecore__X__DPMS__Group_gad5a8b894c00b2a51de81c728611e8da0}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_timeout\_off\_get@{ecore\_x\_dpms\_timeout\_off\_get}}
\index{ecore\_x\_dpms\_timeout\_off\_get@{ecore\_x\_dpms\_timeout\_off\_get}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_timeout\_off\_get()}{ecore\_x\_dpms\_timeout\_off\_get()}}
{\footnotesize\ttfamily unsigned int ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+off\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Returns the amount of time of inactivity before the third and final level of power saving is invoked. 

\begin{DoxyReturn}{Returns}
The off timeout value. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_ga167ce2c5d16a38744e85e378e78b1e1b}\label{group__Ecore__X__DPMS__Group_ga167ce2c5d16a38744e85e378e78b1e1b}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_timeout\_standby\_set@{ecore\_x\_dpms\_timeout\_standby\_set}}
\index{ecore\_x\_dpms\_timeout\_standby\_set@{ecore\_x\_dpms\_timeout\_standby\_set}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_timeout\_standby\_set()}{ecore\_x\_dpms\_timeout\_standby\_set()}}
{\footnotesize\ttfamily void ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+standby\+\_\+set (\begin{DoxyParamCaption}\item[{unsigned int}]{new\+\_\+timeout }\end{DoxyParamCaption})}



Sets the standby timeout (in unit of seconds). 


\begin{DoxyParams}{Parameters}
{\em new\+\_\+timeout} & Amount of time of inactivity before standby mode will be invoked. \\
\hline
\end{DoxyParams}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_ga78f458fd7f3a40cb5c025cd8c373836f}\label{group__Ecore__X__DPMS__Group_ga78f458fd7f3a40cb5c025cd8c373836f}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_timeout\_suspend\_set@{ecore\_x\_dpms\_timeout\_suspend\_set}}
\index{ecore\_x\_dpms\_timeout\_suspend\_set@{ecore\_x\_dpms\_timeout\_suspend\_set}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_timeout\_suspend\_set()}{ecore\_x\_dpms\_timeout\_suspend\_set()}}
{\footnotesize\ttfamily void ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+suspend\+\_\+set (\begin{DoxyParamCaption}\item[{unsigned int}]{new\+\_\+timeout }\end{DoxyParamCaption})}



Sets the suspend timeout (in unit of seconds). 


\begin{DoxyParams}{Parameters}
{\em new\+\_\+timeout} & Amount of time of inactivity before the screen is placed into suspend mode. \\
\hline
\end{DoxyParams}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_ga6c88873ef4fe7223b9e372ec5f86d880}\label{group__Ecore__X__DPMS__Group_ga6c88873ef4fe7223b9e372ec5f86d880}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_timeout\_off\_set@{ecore\_x\_dpms\_timeout\_off\_set}}
\index{ecore\_x\_dpms\_timeout\_off\_set@{ecore\_x\_dpms\_timeout\_off\_set}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_timeout\_off\_set()}{ecore\_x\_dpms\_timeout\_off\_set()}}
{\footnotesize\ttfamily void ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+off\+\_\+set (\begin{DoxyParamCaption}\item[{unsigned int}]{new\+\_\+timeout }\end{DoxyParamCaption})}



Sets the off timeout (in unit of seconds). 


\begin{DoxyParams}{Parameters}
{\em new\+\_\+timeout} & Amount of time of inactivity before the monitor is shut off. \\
\hline
\end{DoxyParams}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN}}.

\mbox{\Hypertarget{group__Ecore__X__DPMS__Group_ga99f7a6cb3f295cab15d50aacdbbfa087}\label{group__Ecore__X__DPMS__Group_ga99f7a6cb3f295cab15d50aacdbbfa087}} 
\index{X DPMS Extension Functions@{X DPMS Extension Functions}!ecore\_x\_dpms\_force@{ecore\_x\_dpms\_force}}
\index{ecore\_x\_dpms\_force@{ecore\_x\_dpms\_force}!X DPMS Extension Functions@{X DPMS Extension Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_force()}{ecore\_x\_dpms\_force()}}
{\footnotesize\ttfamily void ecore\+\_\+x\+\_\+dpms\+\_\+force (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{on }\end{DoxyParamCaption})}



Forces DPMS on or off. 


\begin{DoxyParams}{Parameters}
{\em on} & If DPMS is to be forced on (EINA\+\_\+\+TRUE) or forced off \\
\hline
\end{DoxyParams}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN}}.

