\hypertarget{struct___textsecure_____sender_key_state_structure}{}\section{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure Struct Reference}
\label{struct___textsecure_____sender_key_state_structure}\index{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}}


{\ttfamily \#include $<$Local\+Storage\+Protocol.\+pb-\/c.\+h$>$}



Collaboration diagram for \+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{struct___textsecure_____sender_key_state_structure__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_protobuf_c_message}{Protobuf\+C\+Message} \hyperlink{struct___textsecure_____sender_key_state_structure_a7dfefd33927a7418a47750a02ba393b2}{base}
\item 
\hyperlink{group__api_ga98475218bcbd7a2171589414021c2633}{protobuf\+\_\+c\+\_\+boolean} \hyperlink{struct___textsecure_____sender_key_state_structure_a05498f4f5a51051293615855062006f7}{has\+\_\+senderkeyid}
\item 
\hyperlink{uthash_8h_a435d1572bf3f880d55459d9805097f62}{uint32\+\_\+t} \hyperlink{struct___textsecure_____sender_key_state_structure_a04c788e0b6f57973f378c89cf6a3444d}{senderkeyid}
\item 
\hyperlink{_local_storage_protocol_8pb-c_8h_a89c6811daa5e02529398e7de193fc203}{Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure\+\_\+\+\_\+\+Sender\+Chain\+Key} $\ast$ \hyperlink{struct___textsecure_____sender_key_state_structure_a8976dfdefabec6126599d1c20ac25942}{senderchainkey}
\item 
\hyperlink{_local_storage_protocol_8pb-c_8h_aaeab08377a48accf9ec40092b5f6f5ab}{Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure\+\_\+\+\_\+\+Sender\+Signing\+Key} $\ast$ \hyperlink{struct___textsecure_____sender_key_state_structure_ace3924fd055b1f23a2e8ebdff2fbc71a}{sendersigningkey}
\item 
size\+\_\+t \hyperlink{struct___textsecure_____sender_key_state_structure_a5b57be9e626a2fe3c4ca3bf02bd063dd}{n\+\_\+sendermessagekeys}
\item 
\hyperlink{_local_storage_protocol_8pb-c_8h_a7a61fbfcf15682c41c7ec0bf13a53253}{Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure\+\_\+\+\_\+\+Sender\+Message\+Key} $\ast$$\ast$ \hyperlink{struct___textsecure_____sender_key_state_structure_a26da1b8d470dd9274d33c20cf5964549}{sendermessagekeys}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 254 of file Local\+Storage\+Protocol.\+pb-\/c.\+h.



\subsection{Field Documentation}
\mbox{\Hypertarget{struct___textsecure_____sender_key_state_structure_a7dfefd33927a7418a47750a02ba393b2}\label{struct___textsecure_____sender_key_state_structure_a7dfefd33927a7418a47750a02ba393b2}} 
\index{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}!base@{base}}
\index{base@{base}!\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}}
\subsubsection{\texorpdfstring{base}{base}}
{\footnotesize\ttfamily \hyperlink{struct_protobuf_c_message}{Protobuf\+C\+Message} base}



Definition at line 256 of file Local\+Storage\+Protocol.\+pb-\/c.\+h.

\mbox{\Hypertarget{struct___textsecure_____sender_key_state_structure_a05498f4f5a51051293615855062006f7}\label{struct___textsecure_____sender_key_state_structure_a05498f4f5a51051293615855062006f7}} 
\index{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}!has\+\_\+senderkeyid@{has\+\_\+senderkeyid}}
\index{has\+\_\+senderkeyid@{has\+\_\+senderkeyid}!\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}}
\subsubsection{\texorpdfstring{has\+\_\+senderkeyid}{has\_senderkeyid}}
{\footnotesize\ttfamily \hyperlink{group__api_ga98475218bcbd7a2171589414021c2633}{protobuf\+\_\+c\+\_\+boolean} has\+\_\+senderkeyid}



Definition at line 257 of file Local\+Storage\+Protocol.\+pb-\/c.\+h.

\mbox{\Hypertarget{struct___textsecure_____sender_key_state_structure_a5b57be9e626a2fe3c4ca3bf02bd063dd}\label{struct___textsecure_____sender_key_state_structure_a5b57be9e626a2fe3c4ca3bf02bd063dd}} 
\index{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}!n\+\_\+sendermessagekeys@{n\+\_\+sendermessagekeys}}
\index{n\+\_\+sendermessagekeys@{n\+\_\+sendermessagekeys}!\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}}
\subsubsection{\texorpdfstring{n\+\_\+sendermessagekeys}{n\_sendermessagekeys}}
{\footnotesize\ttfamily size\+\_\+t n\+\_\+sendermessagekeys}



Definition at line 261 of file Local\+Storage\+Protocol.\+pb-\/c.\+h.

\mbox{\Hypertarget{struct___textsecure_____sender_key_state_structure_a8976dfdefabec6126599d1c20ac25942}\label{struct___textsecure_____sender_key_state_structure_a8976dfdefabec6126599d1c20ac25942}} 
\index{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}!senderchainkey@{senderchainkey}}
\index{senderchainkey@{senderchainkey}!\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}}
\subsubsection{\texorpdfstring{senderchainkey}{senderchainkey}}
{\footnotesize\ttfamily \hyperlink{_local_storage_protocol_8pb-c_8h_a89c6811daa5e02529398e7de193fc203}{Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure\+\_\+\+\_\+\+Sender\+Chain\+Key}$\ast$ senderchainkey}



Definition at line 259 of file Local\+Storage\+Protocol.\+pb-\/c.\+h.

\mbox{\Hypertarget{struct___textsecure_____sender_key_state_structure_a04c788e0b6f57973f378c89cf6a3444d}\label{struct___textsecure_____sender_key_state_structure_a04c788e0b6f57973f378c89cf6a3444d}} 
\index{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}!senderkeyid@{senderkeyid}}
\index{senderkeyid@{senderkeyid}!\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}}
\subsubsection{\texorpdfstring{senderkeyid}{senderkeyid}}
{\footnotesize\ttfamily \hyperlink{uthash_8h_a435d1572bf3f880d55459d9805097f62}{uint32\+\_\+t} senderkeyid}



Definition at line 258 of file Local\+Storage\+Protocol.\+pb-\/c.\+h.

\mbox{\Hypertarget{struct___textsecure_____sender_key_state_structure_a26da1b8d470dd9274d33c20cf5964549}\label{struct___textsecure_____sender_key_state_structure_a26da1b8d470dd9274d33c20cf5964549}} 
\index{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}!sendermessagekeys@{sendermessagekeys}}
\index{sendermessagekeys@{sendermessagekeys}!\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}}
\subsubsection{\texorpdfstring{sendermessagekeys}{sendermessagekeys}}
{\footnotesize\ttfamily \hyperlink{_local_storage_protocol_8pb-c_8h_a7a61fbfcf15682c41c7ec0bf13a53253}{Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure\+\_\+\+\_\+\+Sender\+Message\+Key}$\ast$$\ast$ sendermessagekeys}



Definition at line 262 of file Local\+Storage\+Protocol.\+pb-\/c.\+h.

\mbox{\Hypertarget{struct___textsecure_____sender_key_state_structure_ace3924fd055b1f23a2e8ebdff2fbc71a}\label{struct___textsecure_____sender_key_state_structure_ace3924fd055b1f23a2e8ebdff2fbc71a}} 
\index{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}!sendersigningkey@{sendersigningkey}}
\index{sendersigningkey@{sendersigningkey}!\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure@{\+\_\+\+Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure}}
\subsubsection{\texorpdfstring{sendersigningkey}{sendersigningkey}}
{\footnotesize\ttfamily \hyperlink{_local_storage_protocol_8pb-c_8h_aaeab08377a48accf9ec40092b5f6f5ab}{Textsecure\+\_\+\+\_\+\+Sender\+Key\+State\+Structure\+\_\+\+\_\+\+Sender\+Signing\+Key}$\ast$ sendersigningkey}



Definition at line 260 of file Local\+Storage\+Protocol.\+pb-\/c.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/\hyperlink{_local_storage_protocol_8pb-c_8h}{Local\+Storage\+Protocol.\+pb-\/c.\+h}\end{DoxyCompactItemize}
