< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate-users] How to set a custom header to a pagedmessage....


I did not get any replies...is it possible to add custom headers to a MESSAGE (IM)?
thanks


From: resiprocate-users-bounces@xxxxxxxxxxxxxxxxxxxx [mailto:resiprocate-users-bounces@xxxxxxxxxxxxxxxxxxxx] On Behalf Of Nair, Rankarajan S. (Rankarajan S.)
Sent: Thursday, August 02, 2007 11:42 AM
To: resiprocate-users@xxxxxxxxxxxxxxxxxxxx
Subject: [reSIProcate-users] How to set a custom header to a pagedmessage....

I want to add a custom header to a paged message [IM].
But the Contents accepts only headers of h_contentType...
thanks.
/////////////////////////////////////////////////////////////////////////////////

Data[] aHeaders = {"xx","yy","zz","11"};

int nHeaders = 4;

SharedPtr<SipUserProfile> profile = "">

ClientPagerMessageHandle cpmh = mDum.makePagerMessage(NameAddr(toURI),profile);

auto_ptr<Contents> content(new PlainContents(Data(message)));

for(int i=0; i< nHeaders; i+=2){

Data name = aHeaders[i];

Data value = aHeaders[i+1];

UnknownHeaderType h_customHeader(name);

content->header(h_customHeader).push_back(StringCategory(value));

//error C2664: 'resip::H_ContentType::Type &resip::Contents::header(const resip::H_ContentType &) const' : cannot convert parameter 1 from 'resip::UnknownHeaderType' to 'const resip::H_ContentType

}

cpmh.get()->page(content);