Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > 3736f276bb1ccfbcee6cb2d27b25d981 > files > 648

openscap-devel-0.5.7-1mdv2010.1.x86_64.rpm

\hypertarget{oval__message_8c}{
\section{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-message.c File Reference}
\label{oval__message_8c}\index{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-message.c@{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-message.c}}
}


Open Vulnerability and Assessment Language.  
{\ttfamily \#include $<$stdlib.h$>$}\par
{\ttfamily \#include $<$stdio.h$>$}\par
{\ttfamily \#include $<$string.h$>$}\par
{\ttfamily \#include \char`\"{}oval\_\-agent\_\-api\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-system\_\-characteristics\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-collection\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/public/debug.h\char`\"{}}\par
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structoval__message}{oval\_\-message}
\begin{DoxyCompactList}\small\item\em OVAL message. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__message_8c_a7f8277e866639830dc299afd6f87fe03}{
typedef struct \hyperlink{structoval__message}{oval\_\-message} {\bfseries oval\_\-message\_\-t}}
\label{oval__message_8c_a7f8277e866639830dc299afd6f87fe03}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__message_8c_a4da936f32aed122e0b10b40ab347e4e3}{
struct \hyperlink{structoval__message}{oval\_\-message} $\ast$ {\bfseries oval\_\-message\_\-new} ()}
\label{oval__message_8c_a4da936f32aed122e0b10b40ab347e4e3}

\item 
\hypertarget{oval__message_8c_a0cf8a066ec0eb8551becc5671cf08345}{
bool {\bfseries oval\_\-message\_\-is\_\-valid} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message)}
\label{oval__message_8c_a0cf8a066ec0eb8551becc5671cf08345}

\item 
\hypertarget{oval__message_8c_af10a7459bb6eba00bb529ce86882f818}{
bool {\bfseries oval\_\-message\_\-is\_\-locked} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message)}
\label{oval__message_8c_af10a7459bb6eba00bb529ce86882f818}

\item 
\hypertarget{oval__message_8c_a72f331a1b07ff156ac713b2b25e2b4da}{
struct \hyperlink{structoval__message}{oval\_\-message} $\ast$ {\bfseries oval\_\-message\_\-clone} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$old\_\-message)}
\label{oval__message_8c_a72f331a1b07ff156ac713b2b25e2b4da}

\item 
\hypertarget{oval__message_8c_a3d3cbcd29ba512442ab45633eb165092}{
void {\bfseries oval\_\-message\_\-free} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message)}
\label{oval__message_8c_a3d3cbcd29ba512442ab45633eb165092}

\item 
\hypertarget{oval__message_8c_a2695997382fa4f8f0824fe8ed38f08f7}{
bool {\bfseries oval\_\-message\_\-iterator\_\-has\_\-more} (struct \hyperlink{structoval__message__iterator}{oval\_\-message\_\-iterator} $\ast$oc\_\-message)}
\label{oval__message_8c_a2695997382fa4f8f0824fe8ed38f08f7}

\item 
\hypertarget{oval__message_8c_ae70a62124a8c78b9931dcc23345d2638}{
struct \hyperlink{structoval__message}{oval\_\-message} $\ast$ {\bfseries oval\_\-message\_\-iterator\_\-next} (struct \hyperlink{structoval__message__iterator}{oval\_\-message\_\-iterator} $\ast$oc\_\-message)}
\label{oval__message_8c_ae70a62124a8c78b9931dcc23345d2638}

\item 
\hypertarget{oval__message_8c_a24a101c1cbf3537647bc564960c61a48}{
void {\bfseries oval\_\-message\_\-iterator\_\-free} (struct \hyperlink{structoval__message__iterator}{oval\_\-message\_\-iterator} $\ast$oc\_\-message)}
\label{oval__message_8c_a24a101c1cbf3537647bc564960c61a48}

\item 
\hypertarget{oval__message_8c_aeeb216a7196311ae8c595df3b2638f24}{
char $\ast$ {\bfseries oval\_\-message\_\-get\_\-text} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message)}
\label{oval__message_8c_aeeb216a7196311ae8c595df3b2638f24}

\item 
\hypertarget{oval__message_8c_aa1d959e8f90282a8fe2b5334647ec7a6}{
\hyperlink{group__OVALSYS_ga8ee215c8a9e2910e0595d0d32af688bc}{oval\_\-message\_\-level\_\-t} {\bfseries oval\_\-message\_\-get\_\-level} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message)}
\label{oval__message_8c_aa1d959e8f90282a8fe2b5334647ec7a6}

\item 
\hypertarget{oval__message_8c_ab262940cadcda21f537925c8ad0e8c1a}{
void {\bfseries oval\_\-message\_\-set\_\-text} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message, char $\ast$text)}
\label{oval__message_8c_ab262940cadcda21f537925c8ad0e8c1a}

\item 
\hypertarget{oval__message_8c_af0f67d689b9718b973dafb2028316eca}{
void {\bfseries oval\_\-message\_\-set\_\-level} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message, \hyperlink{group__OVALSYS_ga8ee215c8a9e2910e0595d0d32af688bc}{oval\_\-message\_\-level\_\-t} level)}
\label{oval__message_8c_af0f67d689b9718b973dafb2028316eca}

\item 
\hypertarget{oval__message_8c_a7d62438b019e848347847d6a7d0e1443}{
int {\bfseries oval\_\-message\_\-parse\_\-tag} (xmlTextReaderPtr reader, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$context, \hyperlink{util_8h_ac32fc75588117050825915e52af52992}{oscap\_\-consumer\_\-func} consumer, void $\ast$client)}
\label{oval__message_8c_a7d62438b019e848347847d6a7d0e1443}

\item 
\hypertarget{oval__message_8c_a907c454de0cd22bb75827261540cf91a}{
void {\bfseries oval\_\-message\_\-to\_\-print} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message, char $\ast$indent, int idx)}
\label{oval__message_8c_a907c454de0cd22bb75827261540cf91a}

\item 
\hypertarget{oval__message_8c_a629e3b2bb1eb7f041f40570ae69ceb5e}{
void {\bfseries oval\_\-message\_\-to\_\-dom} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message, xmlDoc $\ast$doc, xmlNode $\ast$tag\_\-parent)}
\label{oval__message_8c_a629e3b2bb1eb7f041f40570ae69ceb5e}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Open Vulnerability and Assessment Language. See more details at \href{http://oval.mitre.org/}{\tt http://oval.mitre.org/}