version 1.114.2.17, 2014/04/07 22:00:22
|
version 1.114.2.18, 2014/04/25 17:42:03
|
|
|
// Extend CIMResponseDataMessage for the common elements on open and | // Extend CIMResponseDataMessage for the common elements on open and |
// pull operations. All of the Open and pull response operations | // pull operations. All of the Open and pull response operations |
// return endOfSequence and enumerationContext arguments | // return endOfSequence and enumerationContext arguments |
class PEGASUS_COMMON_LINKAGE CIMPullResponseDataMessage |
class PEGASUS_COMMON_LINKAGE CIMOpenOrPullResponseDataMessage |
: public CIMResponseDataMessage | : public CIMResponseDataMessage |
{ | { |
public: | public: |
CIMPullResponseDataMessage( |
CIMOpenOrPullResponseDataMessage( |
MessageType type_, | MessageType type_, |
const String& messageId_, | const String& messageId_, |
const CIMException& cimException_, | const CIMException& cimException_, |
|
|
}; | }; |
| |
class PEGASUS_COMMON_LINKAGE CIMOpenEnumerateInstancesResponseMessage | class PEGASUS_COMMON_LINKAGE CIMOpenEnumerateInstancesResponseMessage |
: public CIMPullResponseDataMessage |
: public CIMOpenOrPullResponseDataMessage |
{ | { |
public: | public: |
CIMOpenEnumerateInstancesResponseMessage( | CIMOpenEnumerateInstancesResponseMessage( |
|
|
// Data message because the response data is common (CIMResponseData, | // Data message because the response data is common (CIMResponseData, |
// endOfSequencd, and enumerationContext. | // endOfSequencd, and enumerationContext. |
class PEGASUS_COMMON_LINKAGE CIMOpenEnumerateInstancePathsResponseMessage | class PEGASUS_COMMON_LINKAGE CIMOpenEnumerateInstancePathsResponseMessage |
: public CIMPullResponseDataMessage |
: public CIMOpenOrPullResponseDataMessage |
{ | { |
public: | public: |
// Constructor with default endOfSequence and enumeration context optional | // Constructor with default endOfSequence and enumeration context optional |
|
|
}; | }; |
| |
class PEGASUS_COMMON_LINKAGE CIMOpenReferenceInstancesResponseMessage | class PEGASUS_COMMON_LINKAGE CIMOpenReferenceInstancesResponseMessage |
: public CIMPullResponseDataMessage |
: public CIMOpenOrPullResponseDataMessage |
{ | { |
public: | public: |
CIMOpenReferenceInstancesResponseMessage( | CIMOpenReferenceInstancesResponseMessage( |
|
|
}; | }; |
| |
class PEGASUS_COMMON_LINKAGE CIMOpenReferenceInstancePathsResponseMessage | class PEGASUS_COMMON_LINKAGE CIMOpenReferenceInstancePathsResponseMessage |
: public CIMPullResponseDataMessage |
: public CIMOpenOrPullResponseDataMessage |
{ | { |
public: | public: |
CIMOpenReferenceInstancePathsResponseMessage( | CIMOpenReferenceInstancePathsResponseMessage( |
|
|
}; | }; |
| |
class PEGASUS_COMMON_LINKAGE CIMOpenAssociatorInstancesResponseMessage | class PEGASUS_COMMON_LINKAGE CIMOpenAssociatorInstancesResponseMessage |
: public CIMPullResponseDataMessage |
: public CIMOpenOrPullResponseDataMessage |
{ | { |
public: | public: |
CIMOpenAssociatorInstancesResponseMessage( | CIMOpenAssociatorInstancesResponseMessage( |
|
|
}; | }; |
| |
class PEGASUS_COMMON_LINKAGE CIMOpenAssociatorInstancePathsResponseMessage | class PEGASUS_COMMON_LINKAGE CIMOpenAssociatorInstancePathsResponseMessage |
: public CIMPullResponseDataMessage |
: public CIMOpenOrPullResponseDataMessage |
{ | { |
public: | public: |
// Constructor with defautl endOfSequence and enumerationContext | // Constructor with defautl endOfSequence and enumerationContext |
|
|
}; | }; |
| |
class PEGASUS_COMMON_LINKAGE CIMPullInstancesWithPathResponseMessage | class PEGASUS_COMMON_LINKAGE CIMPullInstancesWithPathResponseMessage |
: public CIMPullResponseDataMessage |
: public CIMOpenOrPullResponseDataMessage |
{ | { |
public: | public: |
CIMPullInstancesWithPathResponseMessage( | CIMPullInstancesWithPathResponseMessage( |
|
|
}; | }; |
| |
class PEGASUS_COMMON_LINKAGE CIMPullInstancePathsResponseMessage | class PEGASUS_COMMON_LINKAGE CIMPullInstancePathsResponseMessage |
: public CIMPullResponseDataMessage |
: public CIMOpenOrPullResponseDataMessage |
{ | { |
public: | public: |
CIMPullInstancePathsResponseMessage( | CIMPullInstancePathsResponseMessage( |
|
|
}; | }; |
| |
class PEGASUS_COMMON_LINKAGE CIMPullInstancesResponseMessage | class PEGASUS_COMMON_LINKAGE CIMPullInstancesResponseMessage |
: public CIMPullResponseDataMessage |
: public CIMOpenOrPullResponseDataMessage |
{ | { |
public: | public: |
CIMPullInstancesResponseMessage( | CIMPullInstancesResponseMessage( |