UPnPsdk 0.1
Universal Plug and Play +, Software Development Kit
 
Loading...
Searching...
No Matches
UpnpStateVarComplete.hpp
Go to the documentation of this file.
1#ifndef COMPA_UPNPSTATEVARCOMPLETE_HPP
2#define COMPA_UPNPSTATEVARCOMPLETE_HPP
3// Copyright (C) 2022+ GPL 3 and higher by Ingo Höft, <Ingo@Hoeft-online.de>
4// Redistribution only with this Copyright remark. Last modified: 2025-06-12
5// Last compare with ./Pupnp source file on 2025-05-23, ver 1.14.20
12#include <UpnpString.hpp>
13#include <ixml/ixml.hpp>
14
16#include <stdlib.h> /* for size_t */
18
23
24#ifdef __cplusplus
25extern "C" {
26#endif /* __cplusplus */
27
33PUPNP_Api UpnpStateVarComplete*
37 const UpnpStateVarComplete* q);
38
43
45PUPNP_Api const UpnpString*
49 const UpnpString* s);
51PUPNP_Api size_t
54PUPNP_Api const char*
58 const char* s);
61 const char* s, size_t n);
64
66PUPNP_Api const UpnpString*
70 const UpnpString* s);
72PUPNP_Api size_t
75PUPNP_Api const char*
79 const char* s);
82 const char* s,
83 size_t n);
86
88PUPNP_Api const DOMString
92 const DOMString s);
94PUPNP_Api const char*
96
97#ifdef __cplusplus
98}
99#endif /* __cplusplus */
100
101
102#endif /* COMPA_UPNPSTATEVARCOMPLETE_HPP */
s_UpnpStateVarComplete
PUPNP_Api void UpnpStateVarComplete_clear_StateVarName(UpnpStateVarComplete *p)
PUPNP_Api const char * UpnpStateVarComplete_get_CtrlUrl_cstr(const UpnpStateVarComplete *p)
PUPNP_Api int UpnpStateVarComplete_strncpy_CtrlUrl(UpnpStateVarComplete *p, const char *s, size_t n)
PUPNP_Api UpnpStateVarComplete * UpnpStateVarComplete_new(void)
PUPNP_Api void UpnpStateVarComplete_delete(UpnpStateVarComplete *p)
PUPNP_Api void UpnpStateVarComplete_clear_CtrlUrl(UpnpStateVarComplete *p)
PUPNP_Api int UpnpStateVarComplete_set_CurrentVal(UpnpStateVarComplete *p, const DOMString s)
PUPNP_Api int UpnpStateVarComplete_get_ErrCode(const UpnpStateVarComplete *p)
PUPNP_Api const UpnpString * UpnpStateVarComplete_get_CtrlUrl(const UpnpStateVarComplete *p)
PUPNP_Api int UpnpStateVarComplete_set_ErrCode(UpnpStateVarComplete *p, int n)
PUPNP_Api int UpnpStateVarComplete_strcpy_CtrlUrl(UpnpStateVarComplete *p, const char *s)
PUPNP_Api const UpnpString * UpnpStateVarComplete_get_StateVarName(const UpnpStateVarComplete *p)
PUPNP_Api size_t UpnpStateVarComplete_get_CtrlUrl_Length(const UpnpStateVarComplete *p)
PUPNP_Api const char * UpnpStateVarComplete_get_CurrentVal_cstr(const UpnpStateVarComplete *p)
PUPNP_Api size_t UpnpStateVarComplete_get_StateVarName_Length(const UpnpStateVarComplete *p)
PUPNP_Api int UpnpStateVarComplete_strncpy_StateVarName(UpnpStateVarComplete *p, const char *s, size_t n)
PUPNP_Api const DOMString UpnpStateVarComplete_get_CurrentVal(const UpnpStateVarComplete *p)
PUPNP_Api int UpnpStateVarComplete_set_StateVarName(UpnpStateVarComplete *p, const UpnpString *s)
PUPNP_Api int UpnpStateVarComplete_strcpy_StateVarName(UpnpStateVarComplete *p, const char *s)
PUPNP_Api UpnpStateVarComplete * UpnpStateVarComplete_dup(const UpnpStateVarComplete *p)
PUPNP_Api int UpnpStateVarComplete_assign(UpnpStateVarComplete *p, const UpnpStateVarComplete *q)
PUPNP_Api int UpnpStateVarComplete_set_CtrlUrl(UpnpStateVarComplete *p, const UpnpString *s)
PUPNP_Api const char * UpnpStateVarComplete_get_StateVarName_cstr(const UpnpStateVarComplete *p)
UpnpString object declaration.
Internal implementation of the class UpnpString.
#define DOMString
The type of DOM strings.
Definition ixml.hpp:47