1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
|
#ifndef UPNPACTIONREQUEST_H
#define UPNPACTIONREQUEST_H
/*!
* \file
*
* \brief Header file for UpnpActionRequest methods.
*
* Do not edit this file, it is automatically generated. Please look at
* generator.c.
*
* \author Marcelo Roberto Jimenez
*/
#include <stdlib.h> /* for size_t */
#include "UpnpGlobal.h" /* for UPNP_EXPORT_SPEC */
#include "UpnpInet.h"
#include "UpnpString.h"
#include "ixml.h"
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
/*!
* UpnpActionRequest
*/
typedef struct s_UpnpActionRequest UpnpActionRequest;
/*! Constructor */
UPNP_EXPORT_SPEC UpnpActionRequest *UpnpActionRequest_new();
/*! Destructor */
UPNP_EXPORT_SPEC void UpnpActionRequest_delete(UpnpActionRequest *p);
/*! Copy Constructor */
UPNP_EXPORT_SPEC UpnpActionRequest *UpnpActionRequest_dup(
const UpnpActionRequest *p);
/*! Assignment operator */
UPNP_EXPORT_SPEC int UpnpActionRequest_assign(
UpnpActionRequest *p, const UpnpActionRequest *q);
/*! UpnpActionRequest_get_ErrCode */
UPNP_EXPORT_SPEC int UpnpActionRequest_get_ErrCode(const UpnpActionRequest *p);
/*! UpnpActionRequest_set_ErrCode */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_ErrCode(UpnpActionRequest *p, int n);
/*! UpnpActionRequest_get_Socket */
UPNP_EXPORT_SPEC int UpnpActionRequest_get_Socket(const UpnpActionRequest *p);
/*! UpnpActionRequest_set_Socket */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_Socket(UpnpActionRequest *p, int n);
/*! UpnpActionRequest_get_ErrStr */
UPNP_EXPORT_SPEC const UpnpString *UpnpActionRequest_get_ErrStr(
const UpnpActionRequest *p);
/*! UpnpActionRequest_set_ErrStr */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_ErrStr(
UpnpActionRequest *p, const UpnpString *s);
/*! UpnpActionRequest_get_ErrStr_Length */
UPNP_EXPORT_SPEC size_t UpnpActionRequest_get_ErrStr_Length(
const UpnpActionRequest *p);
/*! UpnpActionRequest_get_ErrStr_cstr */
UPNP_EXPORT_SPEC const char *UpnpActionRequest_get_ErrStr_cstr(
const UpnpActionRequest *p);
/*! UpnpActionRequest_strcpy_ErrStr */
UPNP_EXPORT_SPEC int UpnpActionRequest_strcpy_ErrStr(
UpnpActionRequest *p, const char *s);
/*! UpnpActionRequest_strncpy_ErrStr */
UPNP_EXPORT_SPEC int UpnpActionRequest_strncpy_ErrStr(
UpnpActionRequest *p, const char *s, size_t n);
/*! UpnpActionRequest_clear_ErrStr */
UPNP_EXPORT_SPEC void UpnpActionRequest_clear_ErrStr(UpnpActionRequest *p);
/*! UpnpActionRequest_get_ActionName */
UPNP_EXPORT_SPEC const UpnpString *UpnpActionRequest_get_ActionName(
const UpnpActionRequest *p);
/*! UpnpActionRequest_set_ActionName */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_ActionName(
UpnpActionRequest *p, const UpnpString *s);
/*! UpnpActionRequest_get_ActionName_Length */
UPNP_EXPORT_SPEC size_t UpnpActionRequest_get_ActionName_Length(
const UpnpActionRequest *p);
/*! UpnpActionRequest_get_ActionName_cstr */
UPNP_EXPORT_SPEC const char *UpnpActionRequest_get_ActionName_cstr(
const UpnpActionRequest *p);
/*! UpnpActionRequest_strcpy_ActionName */
UPNP_EXPORT_SPEC int UpnpActionRequest_strcpy_ActionName(
UpnpActionRequest *p, const char *s);
/*! UpnpActionRequest_strncpy_ActionName */
UPNP_EXPORT_SPEC int UpnpActionRequest_strncpy_ActionName(
UpnpActionRequest *p, const char *s, size_t n);
/*! UpnpActionRequest_clear_ActionName */
UPNP_EXPORT_SPEC void UpnpActionRequest_clear_ActionName(UpnpActionRequest *p);
/*! UpnpActionRequest_get_DevUDN */
UPNP_EXPORT_SPEC const UpnpString *UpnpActionRequest_get_DevUDN(
const UpnpActionRequest *p);
/*! UpnpActionRequest_set_DevUDN */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_DevUDN(
UpnpActionRequest *p, const UpnpString *s);
/*! UpnpActionRequest_get_DevUDN_Length */
UPNP_EXPORT_SPEC size_t UpnpActionRequest_get_DevUDN_Length(
const UpnpActionRequest *p);
/*! UpnpActionRequest_get_DevUDN_cstr */
UPNP_EXPORT_SPEC const char *UpnpActionRequest_get_DevUDN_cstr(
const UpnpActionRequest *p);
/*! UpnpActionRequest_strcpy_DevUDN */
UPNP_EXPORT_SPEC int UpnpActionRequest_strcpy_DevUDN(
UpnpActionRequest *p, const char *s);
/*! UpnpActionRequest_strncpy_DevUDN */
UPNP_EXPORT_SPEC int UpnpActionRequest_strncpy_DevUDN(
UpnpActionRequest *p, const char *s, size_t n);
/*! UpnpActionRequest_clear_DevUDN */
UPNP_EXPORT_SPEC void UpnpActionRequest_clear_DevUDN(UpnpActionRequest *p);
/*! UpnpActionRequest_get_ServiceID */
UPNP_EXPORT_SPEC const UpnpString *UpnpActionRequest_get_ServiceID(
const UpnpActionRequest *p);
/*! UpnpActionRequest_set_ServiceID */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_ServiceID(
UpnpActionRequest *p, const UpnpString *s);
/*! UpnpActionRequest_get_ServiceID_Length */
UPNP_EXPORT_SPEC size_t UpnpActionRequest_get_ServiceID_Length(
const UpnpActionRequest *p);
/*! UpnpActionRequest_get_ServiceID_cstr */
UPNP_EXPORT_SPEC const char *UpnpActionRequest_get_ServiceID_cstr(
const UpnpActionRequest *p);
/*! UpnpActionRequest_strcpy_ServiceID */
UPNP_EXPORT_SPEC int UpnpActionRequest_strcpy_ServiceID(
UpnpActionRequest *p, const char *s);
/*! UpnpActionRequest_strncpy_ServiceID */
UPNP_EXPORT_SPEC int UpnpActionRequest_strncpy_ServiceID(
UpnpActionRequest *p, const char *s, size_t n);
/*! UpnpActionRequest_clear_ServiceID */
UPNP_EXPORT_SPEC void UpnpActionRequest_clear_ServiceID(UpnpActionRequest *p);
/*! UpnpActionRequest_get_ActionRequest */
UPNP_EXPORT_SPEC IXML_Document *UpnpActionRequest_get_ActionRequest(
const UpnpActionRequest *p);
/*! UpnpActionRequest_set_ActionRequest */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_ActionRequest(
UpnpActionRequest *p, IXML_Document *n);
/*! UpnpActionRequest_get_ActionResult */
UPNP_EXPORT_SPEC IXML_Document *UpnpActionRequest_get_ActionResult(
const UpnpActionRequest *p);
/*! UpnpActionRequest_set_ActionResult */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_ActionResult(
UpnpActionRequest *p, IXML_Document *n);
/*! UpnpActionRequest_get_SoapHeader */
UPNP_EXPORT_SPEC IXML_Document *UpnpActionRequest_get_SoapHeader(
const UpnpActionRequest *p);
/*! UpnpActionRequest_set_SoapHeader */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_SoapHeader(
UpnpActionRequest *p, IXML_Document *n);
/*! UpnpActionRequest_get_CtrlPtIPAddr */
UPNP_EXPORT_SPEC const struct sockaddr_storage *
UpnpActionRequest_get_CtrlPtIPAddr(const UpnpActionRequest *p);
/*! UpnpActionRequest_get_CtrlPtIPAddr */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_CtrlPtIPAddr(
UpnpActionRequest *p, const struct sockaddr_storage *buf);
/*! UpnpActionRequest_get_CtrlPtIPAddr */
UPNP_EXPORT_SPEC void UpnpActionRequest_clear_CtrlPtIPAddr(
UpnpActionRequest *p);
/*! UpnpActionRequest_get_Os */
UPNP_EXPORT_SPEC const UpnpString *UpnpActionRequest_get_Os(
const UpnpActionRequest *p);
/*! UpnpActionRequest_set_Os */
UPNP_EXPORT_SPEC int UpnpActionRequest_set_Os(
UpnpActionRequest *p, const UpnpString *s);
/*! UpnpActionRequest_get_Os_Length */
UPNP_EXPORT_SPEC size_t UpnpActionRequest_get_Os_Length(
const UpnpActionRequest *p);
/*! UpnpActionRequest_get_Os_cstr */
UPNP_EXPORT_SPEC const char *UpnpActionRequest_get_Os_cstr(
const UpnpActionRequest *p);
/*! UpnpActionRequest_strcpy_Os */
UPNP_EXPORT_SPEC int UpnpActionRequest_strcpy_Os(
UpnpActionRequest *p, const char *s);
/*! UpnpActionRequest_strncpy_Os */
UPNP_EXPORT_SPEC int UpnpActionRequest_strncpy_Os(
UpnpActionRequest *p, const char *s, size_t n);
/*! UpnpActionRequest_clear_Os */
UPNP_EXPORT_SPEC void UpnpActionRequest_clear_Os(UpnpActionRequest *p);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* UPNPACTIONREQUEST_H */
|