function
RpcResponse(
	strCommand,
	nId,
	nResultCode, 
	strMessage, 
	oXmlContent
) {	
	this.m_strCommand = strCommand;
	this.m_nId = nId;
	this.m_nResultCode = nResultCode;
	this.m_strMessage = strMessage; 
	this.m_oXmlContent = oXmlContent;
	this.getMessage = RpcResponse_getMessage;
	this.getId = RpcResponse_getId;
	this.getCommand = RpcResponse_getCommand;
	this.getResultCode = RpcResponse_getResultCode; 
	this.getResultContent = RpcResponse_getResultContent; 
	this.isErrorResponse = RpcResponse_isErrorResponse;
}

function
RpcResponse_getMessage() {
	return this.m_strMessage;
}

function
RpcResponse_getCommand() {
	return this.m_strCommand;
}

function
RpcResponse_getId() {
	return this.m_nId;
}

function
RpcResponse_getResultCode() {
	return this.m_nResultCode;
}

function
RpcResponse_getResultContent() {
	return this.m_oXmlContent;
}

function
RpcResponse_isErrorResponse() {
	return (this.getResultCode() != "0");
}