#include <debug.h>
-typedef struct private_tnccs_reason_strings_t private_tnccs_reason_strings_t;
+typedef struct private_tnccs_reason_strings_msg_t private_tnccs_reason_strings_msg_t;
/**
- * Private data of a tnccs_reason_strings_t object.
+ * Private data of a tnccs_reason_strings_msg_t object.
*
*/
-struct private_tnccs_reason_strings_t {
+struct private_tnccs_reason_strings_msg_t {
/**
- * Public tnccs_reason_strings_t interface.
+ * Public tnccs_reason_strings_msg_t interface.
*/
- tnccs_reason_strings_t public;
+ tnccs_reason_strings_msg_t public;
/**
* TNCCS message type
};
METHOD(tnccs_msg_t, get_type, tnccs_msg_type_t,
- private_tnccs_reason_strings_t *this)
+ private_tnccs_reason_strings_msg_t *this)
{
return this->type;
}
METHOD(tnccs_msg_t, get_node, xmlNodePtr,
- private_tnccs_reason_strings_t *this)
+ private_tnccs_reason_strings_msg_t *this)
{
return this->node;
}
METHOD(tnccs_msg_t, destroy, void,
- private_tnccs_reason_strings_t *this)
+ private_tnccs_reason_strings_msg_t *this)
{
free(this->language);
free(this->reason);
free(this);
}
-METHOD(tnccs_reason_strings_t, get_reason, char*,
- private_tnccs_reason_strings_t *this, char **language)
+METHOD(tnccs_reason_strings_msg_t, get_reason, char*,
+ private_tnccs_reason_strings_msg_t *this, char **language)
{
*language = this->language;
/**
* See header
*/
-tnccs_msg_t *tnccs_reason_strings_create_from_node(xmlNodePtr node)
+tnccs_msg_t *tnccs_reason_strings_msg_create_from_node(xmlNodePtr node)
{
- private_tnccs_reason_strings_t *this;
+ private_tnccs_reason_strings_msg_t *this;
INIT(this,
.public = {
/**
* See header
*/
-tnccs_msg_t *tnccs_reason_strings_create(char *language, char *reason)
+tnccs_msg_t *tnccs_reason_strings_msg_create(char *language, char *reason)
{
- private_tnccs_reason_strings_t *this;
+ private_tnccs_reason_strings_msg_t *this;
xmlNodePtr n, n2, n3;
INIT(this,
*/
/**
- * @defgroup tnccs_reason_strings tnccs_reason_strings
+ * @defgroup tnccs_reason_strings_msg tnccs_reason_strings_msg
* @{ @ingroup tnccs_11
*/
-#ifndef TNCCS_REASON_STRINGS_H_
-#define TNCCS_REASON_STRINGS_H_
+#ifndef TNCCS_REASON_STRINGS_MSG_H_
+#define TNCCS_REASON_STRINGS_MSG_H_
-typedef struct tnccs_reason_strings_t tnccs_reason_strings_t;
+typedef struct tnccs_reason_strings_msg_t tnccs_reason_strings_msg_t;
#include "tnccs_msg.h"
/**
* Class representing the TNCCS-ReasonStrings message type
*/
-struct tnccs_reason_strings_t {
+struct tnccs_reason_strings_msg_t {
/**
* TNCCS Message interface
* @param language reason language
* @return reason string
*/
- char* (*get_reason)(tnccs_reason_strings_t *this, char **language);
+ char* (*get_reason)(tnccs_reason_strings_msg_t *this, char **language);
};
/**
*
* @param msg_node XML-encoded message node
*/
-tnccs_msg_t *tnccs_reason_strings_create_from_node(xmlNodePtr node);
+tnccs_msg_t *tnccs_reason_strings_msg_create_from_node(xmlNodePtr node);
/**
* Create a TNCCS-ReasonStrings message from parameters
* @param language reason language
* @param reason reason string
*/
-tnccs_msg_t *tnccs_reason_strings_create(char *language, char *reason);
+tnccs_msg_t *tnccs_reason_strings_msg_create(char *language, char *reason);
-#endif /** TNCCS_REASON_STRINGS_H_ @}*/
+#endif /** TNCCS_REASON_STRINGS_MSG_H_ @}*/