1CosPropertyService_PropertieEsrIltaenrgatMoord(u3lC)eosDPerfoipneirttiyoSnervice_PropertiesIterator(3)
2
3
4
6 CosPropertyService_PropertiesIterator - This module implements the OMG
7 CosPropertyService::PropertiesIterator interface.
8
10 To get access to the record definitions for the structures use:
11 -include_lib("cosProperty/include/CosPropertyService.hrl").
12
14 reset(Iterator) -> ok
15
16 Types:
17
18 Iterator = #objref
19
20 This operation resets the position to the first property.
21
22 next_one(Iterator) -> Reply
23
24 Types:
25
26 Iterator = #objref
27 Reply = {boolean(), #'CosPropertyService_Property'{prop‐
28 erty_name = Name, property_value = Value}}
29 Name = string()
30 Value = #any
31
32 This operation returns true . If false is returned the out pa‐
33 rameter is a non-valid Property.
34
35 next_n(Iterator, HowMany) -> Reply
36
37 Types:
38
39 Iterator = #objref
40 HowMany = long()
41 Reply = {boolean(), Properties}
42 Properties = [#'CosPropertyService_Property'{property_name =
43 Name, property_value = Value}]
44 Name = string()
45 Value = #any
46
47 This operation returns true if the requested number of proper‐
48 ties can be delivered and there are additional properties. If
49 false is returned and a sequence of max HowMany properties will
50 be returned and no more properties can be delivered.
51
52 destroy(Iterator) -> ok
53
54 Types:
55
56 Iterator = #objref
57
58 This operation will terminate the Iterator and all subsequent
59 calls will fail.
60
61
62
63Ericsson AB cosPropCeorstPyro5p.e1rtyService_PropertiesIterator(3)