HP Visualize c160L HP-UX DMI 2.0 Developer's Guide: HP-UX/HP 9000 Computers, - Page 98

DmiIndicationListen, DmiListRpcTypes, DmiListTransportTypes, DmiNewAttributeData, DmiNewAttributeIds

Page 98 highlights

Management Interface Functions Optional Management Interface Support Functions (Memory Handling, Security and Message Logging) DmiIndicationListen() Causes the local (management application) indication servers to start listening for indications. DmiErrorStatus_t DMI_API DmiIndicationListen( /* [in] */ void); DmiListRpcTypes() Lists all RPC types available through the client front end. DmiErrorStatus_t DMI_API DmiListRpcTypes( /* [out] */ DmiStringList_t ** rpcTypes) DmiListTransportTypes() Lists all available transports for the given RPC type. DmiErrorStatus_t DMI_API DmiListTransportTypes( /* [in] */ DmiString* rpcTypes) /* [out] */ DmiStringList_t** transportTypes); DmiNewAttributeData() Allocates a new DmiAttributeData_t data structure. DmiAttributeData_t *DmiNewAttributeData ( /* [in] */ DmiMemDsc_t memDsc, /* [out] */ DmiErrorStatus_t *status); DmiNewAttributeIds() Allocates a new DmiAttributeIds_t data structure. DmiAttributeIds_t *DmiNewAttributeIds ( /* [in] */ size_t size, /* [in] */ DmiMemDsc_t memDsc, /* [out] */ DmiErrorStatus_t *status); DmiNewAttributeInfo() Allocates a new DmiAttributeInfo_t data structure. DmiAttributeInfo_t *DmiNewAttributeInfo ( /* [in] */ DmiMemDsc_t memDsc, /* [out] */ DmiErrorStatus_t *status); DmiNewAttributeList() Allocates a new DmiAttributeList_t data structure. DmiAttributeList_t *DmiNewAttributeList ( /* [in] */ size_t size, /* [in] */ DmiMemDsc_t memDsc, /* [out] */ DmiErrorStatus_t *status); 98 Chapter 9

  • 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

98
Chapter 9
Management Interface Functions
Optional Management Interface Support Functions (Memory Handling, Security and Message
Logging)
DmiIndicationListen()
Causes the local (management application) indication servers to start
listening for indications.
DmiErrorStatus_t DMI_API DmiIndicationListen(
/* [in]
*/ void);
DmiListRpcTypes()
Lists all RPC types available through the client front end.
DmiErrorStatus_t DMI_API DmiListRpcTypes(
/* [out]
*/
DmiStringList_t ** rpcTypes)
DmiListTransportTypes()
Lists all available transports for the given RPC type.
DmiErrorStatus_t DMI_API DmiListTransportTypes(
/* [in]
*/ DmiString*
rpcTypes)
/* [out] */ DmiStringList_t** transportTypes);
DmiNewAttributeData()
Allocates a new DmiAttributeData_t data structure.
DmiAttributeData_t
*DmiNewAttributeData (
/* [in]
*/
DmiMemDsc_t
memDsc,
/* [out] */
DmiErrorStatus_t *status);
DmiNewAttributeIds()
Allocates a new DmiAttributeIds_t data structure.
DmiAttributeIds_t
*DmiNewAttributeIds (
/* [in]
*/
size_t
size,
/* [in]
*/
DmiMemDsc_t
memDsc,
/* [out] */
DmiErrorStatus_t
*status);
DmiNewAttributeInfo()
Allocates a new DmiAttributeInfo_t data structure.
DmiAttributeInfo_t
*DmiNewAttributeInfo (
/* [in]
*/
DmiMemDsc_t
memDsc,
/* [out] */
DmiErrorStatus_t
*status);
DmiNewAttributeList()
Allocates a new DmiAttributeList_t data structure.
DmiAttributeList_t
*DmiNewAttributeList (
/* [in]
*/
size_t
size,
/* [in]
*/
DmiMemDsc_t
memDsc,
/* [out] */
DmiErrorStatus_t
*status);