\hypertarget{structwickr__packet}{}\doxysection{wickr\+\_\+packet Struct Reference}
\label{structwickr__packet}\index{wickr\_packet@{wickr\_packet}}


An encrypted packet made with the Wickr protocol.  




{\ttfamily \#include $<$protocol.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint8\+\_\+t \mbox{\hyperlink{structwickr__packet_a35c17c926c267a603e810b88961c2bf3}{version}}
\item 
\mbox{\hyperlink{structwickr__buffer}{wickr\+\_\+buffer\+\_\+t}} $\ast$ \mbox{\hyperlink{structwickr__packet_a4d17d017c9d0fbb6e748a7ed935e5512}{content}}
\item 
\mbox{\hyperlink{structwickr__ecdsa__result}{wickr\+\_\+ecdsa\+\_\+result\+\_\+t}} $\ast$ \mbox{\hyperlink{structwickr__packet_a8b5e9a4eed6f133ffedd1aa9178b5567}{signature}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
An encrypted packet made with the Wickr protocol. 

\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structwickr__packet_a4d17d017c9d0fbb6e748a7ed935e5512}\label{structwickr__packet_a4d17d017c9d0fbb6e748a7ed935e5512}} 
\index{wickr\_packet@{wickr\_packet}!content@{content}}
\index{content@{content}!wickr\_packet@{wickr\_packet}}
\doxysubsubsection{\texorpdfstring{content}{content}}
{\footnotesize\ttfamily wickr\+\_\+packet\+::content}

the content of the packet including the serialized key exchange set, and payload \mbox{\Hypertarget{structwickr__packet_a8b5e9a4eed6f133ffedd1aa9178b5567}\label{structwickr__packet_a8b5e9a4eed6f133ffedd1aa9178b5567}} 
\index{wickr\_packet@{wickr\_packet}!signature@{signature}}
\index{signature@{signature}!wickr\_packet@{wickr\_packet}}
\doxysubsubsection{\texorpdfstring{signature}{signature}}
{\footnotesize\ttfamily wickr\+\_\+packet\+::signature}

the ECDSA signature of \textquotesingle{}content\textquotesingle{} \mbox{\Hypertarget{structwickr__packet_a35c17c926c267a603e810b88961c2bf3}\label{structwickr__packet_a35c17c926c267a603e810b88961c2bf3}} 
\index{wickr\_packet@{wickr\_packet}!version@{version}}
\index{version@{version}!wickr\_packet@{wickr\_packet}}
\doxysubsubsection{\texorpdfstring{version}{version}}
{\footnotesize\ttfamily wickr\+\_\+packet\+::version}

the protocol version of the packet 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/wickrcrypto/include/wickrcrypto/protocol.\+h\end{DoxyCompactItemize}
