*
EnumerateInfo contains all information related to an enumeration
request.
*
The initial client.enumerate operation only returns a context
(String) which can be used to pull the next enumeration item.
This item contains the next context in the chain.
* */
/*
* The current encoding (defaults to 'utf-8') *
const char *encoding() {
return $self->encoding;
}
/*
* The Filter for this enumeration
* call-seq:
* enumerate_info.filter -> Openwsman::Filter
*/
const filter_t *filter() {
return $self->filter;
}
/*
* The current index (number of the last returned item)
* call-seq:
* enumerate_info.index -> Integer
*/
int index() {
return $self->index;
}
%rename("index=") set_index(int i);
/*
* Set a specific index (used to skip ahead)
* call-seq:
* enumerate_info.index = 42
*/
void set_index(int i) {
$self->index = i;
}
/*
* The total number of items in this enumeration
*
* index is the number already returned, this is the total number
* call-seq:
* enumerate_info.total_items -> Integer
*
*/
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* The URL of the endpoint receiving the enumeration *
const char *epr_to() {
return $self->epr_to;
}
/*
* The URI of the end point reference
* call-seq:
* enumerate_info.epr_uri -> String
*/
const char *epr_uri() {
return $self->epr_uri;
}
/*
* The current encoding (defaults to 'utf-8')
* call-seq:
* enumerate_info.encoding -> String
*/
const char *encoding() {
return $self->encoding;
}
/*
* The Filter for this enumeration
* call-seq:
* enumerate_info.filter -> Openwsman::Filter
*/
const filter_t *filter() {
return $self->filter;
}
/*
* The current index (number of the last returned item)
* call-seq:
* enumerate_info.index -> Integer
*/
int index() {
return $self->index;
}
%rename("index=") set_index(int i);
/*
* Set a specific index (used to skip ahead)
* call-seq:
* enumerate_info.index = 42
*/
void set_index(int i) {
$self->index = i;
}
/*
* The total number of items in this enumeration
*
* index is the number already returned, this is the total number
* call-seq:
* enumerate_info.total_items -> Integer
*
*/
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* The URI of the end point reference *
const char *epr_uri() {
return $self->epr_uri;
}
/*
* The current encoding (defaults to 'utf-8')
* call-seq:
* enumerate_info.encoding -> String
*/
const char *encoding() {
return $self->encoding;
}
/*
* The Filter for this enumeration
* call-seq:
* enumerate_info.filter -> Openwsman::Filter
*/
const filter_t *filter() {
return $self->filter;
}
/*
* The current index (number of the last returned item)
* call-seq:
* enumerate_info.index -> Integer
*/
int index() {
return $self->index;
}
%rename("index=") set_index(int i);
/*
* Set a specific index (used to skip ahead)
* call-seq:
* enumerate_info.index = 42
*/
void set_index(int i) {
$self->index = i;
}
/*
* The total number of items in this enumeration
*
* index is the number already returned, this is the total number
* call-seq:
* enumerate_info.total_items -> Integer
*
*/
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* The Filter for this enumeration *
const filter_t *filter() {
return $self->filter;
}
/*
* The current index (number of the last returned item)
* call-seq:
* enumerate_info.index -> Integer
*/
int index() {
return $self->index;
}
%rename("index=") set_index(int i);
/*
* Set a specific index (used to skip ahead)
* call-seq:
* enumerate_info.index = 42
*/
void set_index(int i) {
$self->index = i;
}
/*
* The total number of items in this enumeration
*
* index is the number already returned, this is the total number
* call-seq:
* enumerate_info.total_items -> Integer
*
*/
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* enumeration flags *
int flags() {
return $self->flags;
}
/*
* The URL of the endpoint receiving the enumeration
* call-seq:
* enumerate_info.epr_to -> String
*/
const char *epr_to() {
return $self->epr_to;
}
/*
* The URI of the end point reference
* call-seq:
* enumerate_info.epr_uri -> String
*/
const char *epr_uri() {
return $self->epr_uri;
}
/*
* The current encoding (defaults to 'utf-8')
* call-seq:
* enumerate_info.encoding -> String
*/
const char *encoding() {
return $self->encoding;
}
/*
* The Filter for this enumeration
* call-seq:
* enumerate_info.filter -> Openwsman::Filter
*/
const filter_t *filter() {
return $self->filter;
}
/*
* The current index (number of the last returned item)
* call-seq:
* enumerate_info.index -> Integer
*/
int index() {
return $self->index;
}
%rename("index=") set_index(int i);
/*
* Set a specific index (used to skip ahead)
* call-seq:
* enumerate_info.index = 42
*/
void set_index(int i) {
$self->index = i;
}
/*
* The total number of items in this enumeration
*
* index is the number already returned, this is the total number
* call-seq:
* enumerate_info.total_items -> Integer
*
*/
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* The current index (number of the last returned item) *
int index() {
return $self->index;
}
%rename("index=") set_index(int i);
/*
* Set a specific index (used to skip ahead)
* call-seq:
* enumerate_info.index = 42
*/
void set_index(int i) {
$self->index = i;
}
/*
* The total number of items in this enumeration
*
* index is the number already returned, this is the total number
* call-seq:
* enumerate_info.total_items -> Integer
*
*/
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* Set a specific index (used to skip ahead) *
void set_index(int i) {
$self->index = i;
}
/*
* The total number of items in this enumeration
*
* index is the number already returned, this is the total number
* call-seq:
* enumerate_info.total_items -> Integer
*
*/
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* Return the maximum number of items that will be returned by this enumeration *
int max_items() { return $self->maxItems; }
%rename("max_items=") set_max_items(int mi);
/*
* Set the maximum number of items returned by this enumeration
* call-seq:
* enumerate_info.max_items = 100
*/
void set_max_items(int mi) { $self->maxItems = mi; }
/*
* enumeration flags
* call-seq:
* enumerate_info.flags -> Integer
*/
int flags() {
return $self->flags;
}
/*
* The URL of the endpoint receiving the enumeration
* call-seq:
* enumerate_info.epr_to -> String
*/
const char *epr_to() {
return $self->epr_to;
}
/*
* The URI of the end point reference
* call-seq:
* enumerate_info.epr_uri -> String
*/
const char *epr_uri() {
return $self->epr_uri;
}
/*
* The current encoding (defaults to 'utf-8')
* call-seq:
* enumerate_info.encoding -> String
*/
const char *encoding() {
return $self->encoding;
}
/*
* The Filter for this enumeration
* call-seq:
* enumerate_info.filter -> Openwsman::Filter
*/
const filter_t *filter() {
return $self->filter;
}
/*
* The current index (number of the last returned item)
* call-seq:
* enumerate_info.index -> Integer
*/
int index() {
return $self->index;
}
%rename("index=") set_index(int i);
/*
* Set a specific index (used to skip ahead)
* call-seq:
* enumerate_info.index = 42
*/
void set_index(int i) {
$self->index = i;
}
/*
* The total number of items in this enumeration
*
* index is the number already returned, this is the total number
* call-seq:
* enumerate_info.total_items -> Integer
*
*/
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* Set the maximum number of items returned by this enumeration *
void set_max_items(int mi) { $self->maxItems = mi; }
/*
* enumeration flags
* call-seq:
* enumerate_info.flags -> Integer
*/
int flags() {
return $self->flags;
}
/*
* The URL of the endpoint receiving the enumeration
* call-seq:
* enumerate_info.epr_to -> String
*/
const char *epr_to() {
return $self->epr_to;
}
/*
* The URI of the end point reference
* call-seq:
* enumerate_info.epr_uri -> String
*/
const char *epr_uri() {
return $self->epr_uri;
}
/*
* The current encoding (defaults to 'utf-8')
* call-seq:
* enumerate_info.encoding -> String
*/
const char *encoding() {
return $self->encoding;
}
/*
* The Filter for this enumeration
* call-seq:
* enumerate_info.filter -> Openwsman::Filter
*/
const filter_t *filter() {
return $self->filter;
}
/*
* The current index (number of the last returned item)
* call-seq:
* enumerate_info.index -> Integer
*/
int index() {
return $self->index;
}
%rename("index=") set_index(int i);
/*
* Set a specific index (used to skip ahead)
* call-seq:
* enumerate_info.index = 42
*/
void set_index(int i) {
$self->index = i;
}
/*
* The total number of items in this enumeration
*
* index is the number already returned, this is the total number
* call-seq:
* enumerate_info.total_items -> Integer
*
*/
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* XmlDoc representing the result pulled last *
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
/*
* Set the pull result (XmlDoc) * * Used for server-side plugin extensions *
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
The total number of items in this enumeration
index is the number already returned, this is the total number
int total_items() {
return $self->totalItems;
}
%rename("total_items=") set_total_items(int i);
/*
* Set the total number of items in this enumeration
* call-seq:
* enumerate_info.total_items = 10
*
*/
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}
Set the total number of items in this enumeration
void set_total_items(int i) {
$self->totalItems = i;
}
/*
* XmlDoc representing the result pulled last
* call-seq:
* enumerate_info.pull_result -> Openwsman::XmlDoc
*/
WsXmlDocH pull_result() {
return (WsXmlDocH)$self->pullResultPtr;
}
%rename("pull_result=") set_pull_result(WsXmlDocH result);
/*
* Set the pull result (XmlDoc)
*
* Used for server-side plugin extensions
* call-seq:
* enumerate_info.pull_result = xml_doc
*/
void set_pull_result(WsXmlDocH result) {
$self->pullResultPtr = (void *)result;
}
}