19 std::string
const& requestParamSet):
33 len = consumerName.length();
37 consumerName.copy((
char *) bufPtr, len);
41 len = consumerPriority.length();
45 consumerPriority.copy((
char *) bufPtr, len);
49 len = requestParamSet.length();
53 requestParamSet.copy((
char *) bufPtr, len);
84 <<
"Invalid consumer registration request message code ("
173 convert (static_cast<uint32>(selTable.size()), bufPtr);
178 std::map<std::string, Strings>::const_iterator mapIter;
179 for (mapIter = selTable.begin(); mapIter != selTable.end(); mapIter++)
182 Strings workList = mapIter->second;
183 workList.push_back(mapIter->first);
206 <<
"Invalid consumer registration response message code ("
228 std::map<std::string, Strings> selTable;
235 bufPtr += (2 *
sizeof(
uint32));
242 for (
uint32 idx = 0; idx < streamCount; idx++)
std::string consumerPriority_
boost::shared_array< char > buf_
ConsRegResponseView(void *buf)
ConsRegResponseBuilder(void *buf, uint32 bufSize, uint32 status, uint32 consumerId)
std::string requestParameterSet_
ConsRegRequestView(void *buf)
ConsRegRequestBuilder(void *buf, uint32 bufSize, std::string const &consumerName, std::string const &consumerPriority, std::string const &requestParameterSet)
std::map< std::string, Strings > getStreamSelectionTable()
void setStreamSelectionTable(std::map< std::string, Strings > const &selTable)
std::string consumerName_