version 1.21, 2001/07/10 22:31:16
|
version 1.21.2.3, 2001/09/27 21:57:25
|
|
|
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
// | // |
// Copyright (c) 2000, 2001 The Open group, BMC Software, Tivoli Systems, IBM |
// Copyright (c) 2000, 2001 BMC Software, Hewlett-Packard Company, IBM, |
|
// The Open Group, Tivoli Systems |
// | // |
// Permission is hereby granted, free of charge, to any person obtaining a copy | // Permission is hereby granted, free of charge, to any person obtaining a copy |
// of this software and associated documentation files (the "Software"), to | // of this software and associated documentation files (the "Software"), to |
|
|
// Author: Mike Brasher (mbrasher@bmc.com) | // Author: Mike Brasher (mbrasher@bmc.com) |
// | // |
// Modified By: | // Modified By: |
|
// Nitin Upasani, Hewlett-Packard Company (Nitin_Upasani@hp.com) |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
const char* host, | const char* host, |
const String& nameSpace, | const String& nameSpace, |
const char* iMethodName, | const char* iMethodName, |
|
const String& messageId, |
const Array<Sint8>& body); | const Array<Sint8>& body); |
| |
static Array<Sint8> formatSimpleRspMessage( | static Array<Sint8> formatSimpleRspMessage( |
|
|
| |
static String getNextMessageId(); | static String getNextMessageId(); |
| |
|
static Array<Sint8> formatSimpleIndicationReqMessage( |
|
const char* host, |
|
const char* iMethodName, |
|
const String& messageId, |
|
const Array<Sint8>& body); |
|
|
|
static Array<Sint8> formatEMethodCallElement( |
|
const char* name, |
|
const Array<Sint8>& iParamValues); |
|
|
|
static Array<Sint8> formatMPostIndicationHeader( |
|
const char* host, |
|
const char* cimOperation, |
|
const char* cimMethod, |
|
const Array<Sint8>& content); |
|
|
|
static Array<Sint8> formatSimpleExportReqElement( |
|
const Array<Sint8>& body); |
|
|
|
static Array<Sint8> formatSimpleExportRspElement( |
|
const Array<Sint8>& body); |
|
|
|
static Array<Sint8> formatSimpleIndicationRspMessage( |
|
const char* iMethodName, |
|
const String& messageId, |
|
const Array<Sint8>& body); |
|
|
|
static Array<Sint8> formatEMethodResponseElement( |
|
const char* name, |
|
const Array<Sint8>& iParamValues); |
|
|
|
static Array<Sint8> formatEMethodResponseHeader( |
|
const Array<Sint8>& content); |
|
|
private: | private: |
| |
XmlWriter() { } | XmlWriter() { } |