\hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options}{}\doxysection{io.\+agora.\+rtm.\+Get\+History\+Messages\+Options Class Reference}
\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options}\index{io.agora.rtm.GetHistoryMessagesOptions@{io.agora.rtm.GetHistoryMessagesOptions}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a6f6db7ca7cb484ed05008a39dc37d779}{Get\+History\+Messages\+Options}} ()
\item 
\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a1c8af72bdadc0eb7272412b9112e5635}{Get\+History\+Messages\+Options}} (int message\+Count, long start, long end)
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_abd1d037603cbc2933780320e6925005e}\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_abd1d037603cbc2933780320e6925005e}} 
void {\bfseries set\+Message\+Count} (int message\+Count)
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a79e5d261e62f3da8c6e112e7788f082e}\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a79e5d261e62f3da8c6e112e7788f082e}} 
void {\bfseries set\+Start} (long start)
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a78a1e09bc88f4f7558c831d9d0d92737}\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a78a1e09bc88f4f7558c831d9d0d92737}} 
void {\bfseries set\+End} (long end)
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_af8bf9ce366479159ee6a0259391b3aab}\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_af8bf9ce366479159ee6a0259391b3aab}} 
int {\bfseries get\+Message\+Count} ()
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a39f99f66f6fad3a31cabf9692852fb18}\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a39f99f66f6fad3a31cabf9692852fb18}} 
long {\bfseries get\+Start} ()
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a40d8d0fb0770a721eb583e4823d1a5f0}\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a40d8d0fb0770a721eb583e4823d1a5f0}} 
long {\bfseries get\+End} ()
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a69f7ecd013cfe8997662c33788298694}\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a69f7ecd013cfe8997662c33788298694}} 
String {\bfseries to\+String} ()
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
This class represents options for retrieving the message history of a channel. It provides the ability to specify the number of messages to retrieve, and the start and end timestamps of the messages to retrieve. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a6f6db7ca7cb484ed05008a39dc37d779}\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a6f6db7ca7cb484ed05008a39dc37d779}} 
\index{io.agora.rtm.GetHistoryMessagesOptions@{io.agora.rtm.GetHistoryMessagesOptions}!GetHistoryMessagesOptions@{GetHistoryMessagesOptions}}
\index{GetHistoryMessagesOptions@{GetHistoryMessagesOptions}!io.agora.rtm.GetHistoryMessagesOptions@{io.agora.rtm.GetHistoryMessagesOptions}}
\doxysubsubsection{\texorpdfstring{GetHistoryMessagesOptions()}{GetHistoryMessagesOptions()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Get\+History\+Messages\+Options.\+Get\+History\+Messages\+Options (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Constructs a new instance of
\begin{DoxyCode}{0}
\DoxyCodeLine{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a6f6db7ca7cb484ed05008a39dc37d779}{GetHistoryMessagesOptions}} }
\end{DoxyCode}
 with default parameters. \mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a1c8af72bdadc0eb7272412b9112e5635}\label{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a1c8af72bdadc0eb7272412b9112e5635}} 
\index{io.agora.rtm.GetHistoryMessagesOptions@{io.agora.rtm.GetHistoryMessagesOptions}!GetHistoryMessagesOptions@{GetHistoryMessagesOptions}}
\index{GetHistoryMessagesOptions@{GetHistoryMessagesOptions}!io.agora.rtm.GetHistoryMessagesOptions@{io.agora.rtm.GetHistoryMessagesOptions}}
\doxysubsubsection{\texorpdfstring{GetHistoryMessagesOptions()}{GetHistoryMessagesOptions()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Get\+History\+Messages\+Options.\+Get\+History\+Messages\+Options (\begin{DoxyParamCaption}\item[{int}]{message\+Count,  }\item[{long}]{start,  }\item[{long}]{end }\end{DoxyParamCaption})}

Constructs a new instance of
\begin{DoxyCode}{0}
\DoxyCodeLine{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_get_history_messages_options_a6f6db7ca7cb484ed05008a39dc37d779}{GetHistoryMessagesOptions}} }
\end{DoxyCode}
 with the specified options.


\begin{DoxyParams}{Parameters}
{\em message\+Count} & The number of messages to retrieve. \\
\hline
{\em start} & The start timestamp of the messages to retrieve. \\
\hline
{\em end} & The end timestamp of the messages to retrieve. \\
\hline
\end{DoxyParams}
