#include <p6kmipserver.h>
Public Attributes | |
P6WCHAR | clientAddr [P6MAXIPADDR] |
P6UINT32 | listenPort |
p6IKMIPCred * | pCredentials |
P6UINT32 | type |
union { | |
P6KMIP_NOTIFYREQ notify | |
p6IKMIPEnum * pQuery | |
P6KMIP_PUTREQ put | |
p6IKMIPVersions * pVersions | |
} | value |
Section 5.1 and 5.2 (in KMIP Spec) Notify and Put operations received by the Client from a KMIP Server
pCredentials - enumerator to zero to n client credentials. If no credentials are provided in the client request then this pointer is NULL. This information is required when the server application requires additional credentials to allow the client to perform the requested operation.
clientAddr - the IP address of the client that made the notify / put request
listenPort - the port the KMIP Server was listening on for incoming clients
type - indicates which union element is used {1..}, 0 means no value set
notify - item KMIP_OP_NOTIFY, Section 5.1, a notify request from the KMIP server put - item KMIP_OP_PUT, Section 5.2, a put request from the KMIP server pQuery - item KMIP_OP_QUERY, Section 4.25, a query request from the KMIP server pVersions - item KMIP_OP_DISCOVERVERSIONS, Section 4.26, a discover versions request from the KMIP server
Definition at line 129 of file p6kmipserver.h.