<reponame>wenshen/bitcon-ansi-c<gh_stars>0
\hypertarget{struct_m_i_byte_array}{
\section{ByteArray Struct Reference}
\label{struct_m_i_byte_array}\index{ByteArray@{ByteArray}}
}


Structure for \hyperlink{struct_m_i_byte_array}{ByteArray} objects.  




{\ttfamily \#include $<$ByteArray.h$>$}



Collaboration diagram for ByteArray:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=282pt]{struct_m_i_byte_array__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_m_i_object}{Object} \hyperlink{struct_m_i_byte_array_ad0814be49cef65d1662b278c4c591509}{base}
\item 
\hyperlink{struct_m_i_shared_data}{SharedData} $\ast$ \hyperlink{struct_m_i_byte_array_a2092be3761112a91b7da551b8f834b02}{sharedData}
\item 
uint32\_\-t \hyperlink{struct_m_i_byte_array_a894bdfa2d603d8343f8ef01dda6fcd23}{offset}
\item 
uint32\_\-t \hyperlink{struct_m_i_byte_array_aebb70c2aab3407a9f05334c47131a43b}{length}
\item 
void($\ast$ \hyperlink{struct_m_i_byte_array_aeb0776cff292839518da5f5a48884fd9}{onErrorReceived} )(\hyperlink{_m_i_constants_8h_a78789cd8e7333545dd73768531261968}{Error} error, char $\ast$,...)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Structure for \hyperlink{struct_m_i_byte_array}{ByteArray} objects. 

\begin{DoxySeeAlso}{See also}
\hyperlink{_m_i_byte_array_8h}{ByteArray.h} 
\end{DoxySeeAlso}


Definition at line 29 of file ByteArray.h.



\subsection{Field Documentation}
\hypertarget{struct_m_i_byte_array_ad0814be49cef65d1662b278c4c591509}{
\index{ByteArray@{ByteArray}!base@{base}}
\index{base@{base}!ByteArray@{ByteArray}}
\subsubsection[{base}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Object} {\bf base}}}
\label{struct_m_i_byte_array_ad0814be49cef65d1662b278c4c591509}
\hyperlink{struct_m_i_object}{Object} base structure 

Definition at line 30 of file ByteArray.h.

\hypertarget{struct_m_i_byte_array_aebb70c2aab3407a9f05334c47131a43b}{
\index{ByteArray@{ByteArray}!length@{length}}
\index{length@{length}!ByteArray@{ByteArray}}
\subsubsection[{length}]{\setlength{\rightskip}{0pt plus 5cm}uint32\_\-t {\bf length}}}
\label{struct_m_i_byte_array_aebb70c2aab3407a9f05334c47131a43b}
Length of byte array. Set to \_\-BYTE\_\-ARRAY\_\-UNKNOWN\_\-LENGTH if unknown. 

Definition at line 33 of file ByteArray.h.

\hypertarget{struct_m_i_byte_array_a894bdfa2d603d8343f8ef01dda6fcd23}{
\index{ByteArray@{ByteArray}!offset@{offset}}
\index{offset@{offset}!ByteArray@{ByteArray}}
\subsubsection[{offset}]{\setlength{\rightskip}{0pt plus 5cm}uint32\_\-t {\bf offset}}}
\label{struct_m_i_byte_array_a894bdfa2d603d8343f8ef01dda6fcd23}
Offset from the beginning of the byte data to the beginning of this array 

Definition at line 32 of file ByteArray.h.

\hypertarget{struct_m_i_byte_array_aeb0776cff292839518da5f5a48884fd9}{
\index{ByteArray@{ByteArray}!onErrorReceived@{onErrorReceived}}
\index{onErrorReceived@{onErrorReceived}!ByteArray@{ByteArray}}
\subsubsection[{onErrorReceived}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf onErrorReceived})({\bf Error} error, char $\ast$,...)}}
\label{struct_m_i_byte_array_aeb0776cff292839518da5f5a48884fd9}


Definition at line 34 of file ByteArray.h.

\hypertarget{struct_m_i_byte_array_a2092be3761112a91b7da551b8f834b02}{
\index{ByteArray@{ByteArray}!sharedData@{sharedData}}
\index{sharedData@{sharedData}!ByteArray@{ByteArray}}
\subsubsection[{sharedData}]{\setlength{\rightskip}{0pt plus 5cm}{\bf SharedData}$\ast$ {\bf sharedData}}}
\label{struct_m_i_byte_array_a2092be3761112a91b7da551b8f834b02}
Underlying byte data 

Definition at line 31 of file ByteArray.h.



The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
Object/\hyperlink{_m_i_byte_array_8h}{ByteArray.h}\end{DoxyCompactItemize}
