\doxysection{mw\+Msg\+Channel\+Create Struct Reference}
\hypertarget{structmwMsgChannelCreate}{}\label{structmwMsgChannelCreate}\index{mwMsgChannelCreate@{mwMsgChannelCreate}}


{\ttfamily \#include $<$mw\+\_\+message.\+h$>$}

\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structmwOpaque}{mw\+Opaque}} \mbox{\hyperlink{structmwMsgChannelCreate_aeeeb281f7aa035d67c26c78c9dc51795}{addtl}}
\begin{DoxyCompactList}\small\item\em service-\/specific additional data \end{DoxyCompactList}\item 
guint32 \mbox{\hyperlink{structmwMsgChannelCreate_a2a2cc939845396a3d421577295f5f6c4}{channel}}
\begin{DoxyCompactList}\small\item\em intended ID for new channel \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structmwLoginInfo}{mw\+Login\+Info}} \mbox{\hyperlink{structmwMsgChannelCreate_ae0ee55408f9d223006ab188ec31806d5}{creator}}
\item 
gboolean \mbox{\hyperlink{structmwMsgChannelCreate_ae60462c3578b4c49cf7cc632e8c05f3c}{creator\+\_\+flag}}
\begin{DoxyCompactList}\small\item\em indicate presence of creator information \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structmwEncryptOffer}{mw\+Encrypt\+Offer}} \mbox{\hyperlink{structmwMsgChannelCreate_a8ebf0f54aa06b269ed05087792ec67e2}{encrypt}}
\item 
struct \mbox{\hyperlink{structmwMessage}{mw\+Message}} \mbox{\hyperlink{structmwMsgChannelCreate_aa850d18183053d7a2c1de677aa04cdaa}{head}}
\item 
guint32 \mbox{\hyperlink{structmwMsgChannelCreate_a6dfaddd26d304c256942850171273940}{options}}
\begin{DoxyCompactList}\small\item\em options \end{DoxyCompactList}\item 
guint32 \mbox{\hyperlink{structmwMsgChannelCreate_a4780977e2555850fa8aa2a1050745bb7}{proto\+\_\+type}}
\begin{DoxyCompactList}\small\item\em protocol type for the service \end{DoxyCompactList}\item 
guint32 \mbox{\hyperlink{structmwMsgChannelCreate_a9b6aa63dba69864ac40a27fbdee70b6d}{proto\+\_\+ver}}
\begin{DoxyCompactList}\small\item\em protocol version for the service \end{DoxyCompactList}\item 
guint32 \mbox{\hyperlink{structmwMsgChannelCreate_a13c9eba5fa52b1f1ba3dd644e8f7b32d}{reserved}}
\begin{DoxyCompactList}\small\item\em unknown reserved data \end{DoxyCompactList}\item 
guint32 \mbox{\hyperlink{structmwMsgChannelCreate_a144642fb02132bea58a5860b5577fb9e}{service}}
\begin{DoxyCompactList}\small\item\em ID for the target service. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structmwIdBlock}{mw\+Id\+Block}} \mbox{\hyperlink{structmwMsgChannelCreate_a0e23a5ebaaa552add9d107eb66961780}{target}}
\begin{DoxyCompactList}\small\item\em User ID. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\Hypertarget{structmwMsgChannelCreate_aeeeb281f7aa035d67c26c78c9dc51795}\label{structmwMsgChannelCreate_aeeeb281f7aa035d67c26c78c9dc51795} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!addtl@{addtl}}
\index{addtl@{addtl}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{addtl}{addtl}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmwOpaque}{mw\+Opaque}} mw\+Msg\+Channel\+Create\+::addtl}



service-\/specific additional data 

\Hypertarget{structmwMsgChannelCreate_a2a2cc939845396a3d421577295f5f6c4}\label{structmwMsgChannelCreate_a2a2cc939845396a3d421577295f5f6c4} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!channel@{channel}}
\index{channel@{channel}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{channel}{channel}}
{\footnotesize\ttfamily guint32 mw\+Msg\+Channel\+Create\+::channel}



intended ID for new channel 

\Hypertarget{structmwMsgChannelCreate_ae0ee55408f9d223006ab188ec31806d5}\label{structmwMsgChannelCreate_ae0ee55408f9d223006ab188ec31806d5} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!creator@{creator}}
\index{creator@{creator}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{creator}{creator}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmwLoginInfo}{mw\+Login\+Info}} mw\+Msg\+Channel\+Create\+::creator}

\Hypertarget{structmwMsgChannelCreate_ae60462c3578b4c49cf7cc632e8c05f3c}\label{structmwMsgChannelCreate_ae60462c3578b4c49cf7cc632e8c05f3c} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!creator\_flag@{creator\_flag}}
\index{creator\_flag@{creator\_flag}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{creator\_flag}{creator\_flag}}
{\footnotesize\ttfamily gboolean mw\+Msg\+Channel\+Create\+::creator\+\_\+flag}



indicate presence of creator information 

\Hypertarget{structmwMsgChannelCreate_a8ebf0f54aa06b269ed05087792ec67e2}\label{structmwMsgChannelCreate_a8ebf0f54aa06b269ed05087792ec67e2} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!encrypt@{encrypt}}
\index{encrypt@{encrypt}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{encrypt}{encrypt}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmwEncryptOffer}{mw\+Encrypt\+Offer}} mw\+Msg\+Channel\+Create\+::encrypt}

\Hypertarget{structmwMsgChannelCreate_aa850d18183053d7a2c1de677aa04cdaa}\label{structmwMsgChannelCreate_aa850d18183053d7a2c1de677aa04cdaa} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!head@{head}}
\index{head@{head}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{head}{head}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmwMessage}{mw\+Message}} mw\+Msg\+Channel\+Create\+::head}

\Hypertarget{structmwMsgChannelCreate_a6dfaddd26d304c256942850171273940}\label{structmwMsgChannelCreate_a6dfaddd26d304c256942850171273940} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!options@{options}}
\index{options@{options}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{options}{options}}
{\footnotesize\ttfamily guint32 mw\+Msg\+Channel\+Create\+::options}



options 

\Hypertarget{structmwMsgChannelCreate_a4780977e2555850fa8aa2a1050745bb7}\label{structmwMsgChannelCreate_a4780977e2555850fa8aa2a1050745bb7} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!proto\_type@{proto\_type}}
\index{proto\_type@{proto\_type}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{proto\_type}{proto\_type}}
{\footnotesize\ttfamily guint32 mw\+Msg\+Channel\+Create\+::proto\+\_\+type}



protocol type for the service 

\Hypertarget{structmwMsgChannelCreate_a9b6aa63dba69864ac40a27fbdee70b6d}\label{structmwMsgChannelCreate_a9b6aa63dba69864ac40a27fbdee70b6d} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!proto\_ver@{proto\_ver}}
\index{proto\_ver@{proto\_ver}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{proto\_ver}{proto\_ver}}
{\footnotesize\ttfamily guint32 mw\+Msg\+Channel\+Create\+::proto\+\_\+ver}



protocol version for the service 

\Hypertarget{structmwMsgChannelCreate_a13c9eba5fa52b1f1ba3dd644e8f7b32d}\label{structmwMsgChannelCreate_a13c9eba5fa52b1f1ba3dd644e8f7b32d} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!reserved@{reserved}}
\index{reserved@{reserved}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{reserved}{reserved}}
{\footnotesize\ttfamily guint32 mw\+Msg\+Channel\+Create\+::reserved}



unknown reserved data 

\Hypertarget{structmwMsgChannelCreate_a144642fb02132bea58a5860b5577fb9e}\label{structmwMsgChannelCreate_a144642fb02132bea58a5860b5577fb9e} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!service@{service}}
\index{service@{service}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{service}{service}}
{\footnotesize\ttfamily guint32 mw\+Msg\+Channel\+Create\+::service}



ID for the target service. 

\Hypertarget{structmwMsgChannelCreate_a0e23a5ebaaa552add9d107eb66961780}\label{structmwMsgChannelCreate_a0e23a5ebaaa552add9d107eb66961780} 
\index{mwMsgChannelCreate@{mwMsgChannelCreate}!target@{target}}
\index{target@{target}!mwMsgChannelCreate@{mwMsgChannelCreate}}
\doxysubsubsection{\texorpdfstring{target}{target}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmwIdBlock}{mw\+Id\+Block}} mw\+Msg\+Channel\+Create\+::target}



User ID. 

for service use 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{mw__message_8h}{mw\+\_\+message.\+h}}\end{DoxyCompactItemize}
