Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IKMIPClient::serverSupportsOperation ( P6UINT32  opCode)
pure virtual

Does the KMIP server support the specified operation? The caller can use this function instead of calling the queryServer() API function.

A return code of 'eOk' means the server supports the operation. A return code of 'eNotSupported' means the server does not support the operation.

Parameters
opCode[ in ] see Section 9.1.3.2.27 Operation Enumeration in p6kmip.h for possible values
Returns
FailureP6R::eNotInitializedA successful call to initialize() is required.
P6R::eNotConnA successful call to open() is required before this function is called.
P6R::eInvalidArgopCode is not a proper value
P6R::eNotSupportedKMIP server does not support the operation.