123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- /* import tr-069.h generated by wsdl2h */
- #import "tr-069.h"
- /** TR-069 SOAP headers */
- struct SOAP_ENV__Header
- {
- struct _cwmp__SupportedCWMPVersions *cwmp__SupportedCWMPVersions;
- struct _cwmp__UseCWMPVersion *cwmp__UseCWMPVersion;
- struct _cwmp__SessionTimeout *cwmp__SessionTimeout;
- struct _cwmp__ID *cwmp__ID;
- struct _cwmp__HoldRequests *cwmp__HoldRequests;
- };
- /** TR-069 SOAP fault details */
- struct SOAP_ENV__Detail
- {
- struct _cwmp__Fault *cwmp__Fault;
- _XML __any;
- };
- /* TR-069 common operations */
- //gsoap cwmp service name: cwmp
- //gsoap cwmp service style: rpc
- //gsoap cwmp service encoding: encoded
- //gsoap cwmp service method-fault: GetParameterNames cwmp__Fault
- /** GetParameterNames: Retrieve list of supported parameters from the device. */
- int __cwmp__GetParameterNames(
- struct _cwmp__GetParameterNames *cwmp__GetParameterNames,
- struct _cwmp__GetParameterNamesResponse *cwmp__GetParameterNamesResponse);
- //gsoap cwmp service method-fault: GetParameterValues cwmp__Fault
- /** GetParameterValues: Retrieve current value of the parameter(s) identified by keys. A variation of this call takes an object as its key. It retrieves all of the object's parameters */
- int __cwmp__GetParameterValues(
- struct _cwmp__GetParameterValues *cwmp__GetParameterValues,
- struct _cwmp__GetParameterValuesResponse *cwmp__GetParameterValuesResponse);
- //gsoap cwmp service method-fault: GetParameterValuesResponse cwmp__Fault
- /** GetParameterValuesResponse: Send current value of the parameter(s) identified by keys. This is a SOAP one-way message invoked as soap_send___cwmp__GetParameterValuesResponse() followed by soap_recv_empty_response() to check the server's response that should be a HTTP 204 status code */
- int __cwmp__GetParameterValuesResponse(
- struct _cwmp__GetParameterValuesResponse *cwmp__GetParameterValuesResponse,
- void);
- //gsoap cwmp service method-input-header-part: SetParameterValues cwmp__ID
- //gsoap cwmp service method-fault: SetParameterValues cwmp__Fault
- /** SetParameterValues: Set the value of one or more parameters */
- int __cwmp__SetParameterValues(
- struct _cwmp__SetParameterValues *cwmp__SetParameterValues,
- struct _cwmp__SetParameterValuesResponse *cwmp__SetParameterValuesResponse);
- //gsoap cwmp service method-fault: GetParameterAttributes cwmp__Fault
- /** GetParameterAttributes: Retrieve attributes of one or more parameters */
- int __cwmp__GetParameterAttributes(
- struct _cwmp__GetParameterAttributes *cwmp__GetParameterAttributes,
- struct _cwmp__GetParameterAttributesResponse *cwmp__GetParameterAttributesResponse);
- //gsoap cwmp service method-fault: SetParameterAttributes cwmp__Fault
- /** SetParameterAttributes: Set attributes of one or more parameters */
- int __cwmp__SetParameterAttributes(
- struct _cwmp__SetParameterAttributes *cwmp__SetParameterAttributes,
- struct _cwmp__SetParameterAttributesResponse *cwmp__SetParameterAttributesResponse);
- //gsoap cwmp service method-fault: Download cwmp__Fault
- /** Download: Order CPE to download and use a file, specified by URL. File types include Firmware Image, Configuration File, Ringer file, etc. */
- int __cwmp__Download(
- struct _cwmp__Download *cwmp__Download,
- struct _cwmp__DownloadResponse *cwmp__DownloadResponse);
- //gsoap cwmp service method-fault: Upload cwmp__Fault
- /** Upload: Order CPE to upload a file to a specified destination. File types include the current configuration file, log files, etc. */
- int __cwmp__Upload(
- struct _cwmp__Upload *cwmp__Upload,
- struct _cwmp__UploadResponse *cwmp__UploadResponse);
- //gsoap cwmp service method-fault: AddObject cwmp__Fault
- /** AddObject: Add new instance to an object */
- int __cwmp__AddObject(
- struct _cwmp__AddObject *cwmp__AddObject,
- struct _cwmp__AddObjectResponse *cwmp__AddObjectResponse);
- //gsoap cwmp service method-fault: DeleteObject cwmp__Fault
- /** DeleteObject: Remove instance from an object */
- int __cwmp__DeleteObject(
- struct _cwmp__DeleteObject *cwmp__DeleteObject,
- struct _cwmp__DeleteObjectResponse *cwmp__DeleteObjectResponse);
- //gsoap cwmp service method-fault: GetRPCMethods cwmp__Fault
- /** _cwmp__GetRPCMethods: Annex A.3.1.1 */
- int __cwmp__GetRPCMethods(
- struct _cwmp__GetRPCMethods *cwmp__GetRPCMethods,
- struct _cwmp__GetRPCMethodsResponse *cwmp__GetRPCMethodsResponse);
- //gsoap cwmp service method-fault: Inform cwmp__Fault
- /** Inform: Send Scheduled Inform to ACS*/
- int __cwmp__Inform(
- struct _cwmp__Inform *cwmp__Inform,
- struct _cwmp__InformResponse *cwmp__InformResponse);
- int __cwmp__Reboot(
- struct _cwmp__Reboot *cwmp__Reboot,
- struct _cwmp__RebootResponse *cwmp__RebootResponse);
- int __cwmp__FactoryReset(
- struct _cwmp__FactoryReset *cwmp__FactoryReset,
- struct _cwmp__FactoryResetResponse *cwmp__FactoryResetResponse);
|