class SearchUIPMClientsThread

This class is responsible to update the UCH will latest available URC-HTTP clients

Public Fields

[more]UrcHttpUIPM* urcHttp
UrcHttpUIPM Object

Public Methods

[more] SearchUIPMClientsThread(UrcHttpUIPM*urcHttp)
Basic Constructor
[more]void sleepThread(int timeInterval)
Delay between searching of URC-HTTP clients.
[more]void addUIPMClients(string targetId, string targetName, string socketName, list<map<string, list<string>*>*>* uipmClientsList, list<map<string, IProfile*>*>* contexts)
Add all available clients to UCH
[more]UrcHttpUIPM* getUrcHttpObject()
Returns UrcHttpUIPM Object
[more]map<string, list<string>*> * prepareUIPMClientResourcePropMap(string targetId, string socketName)
Prepare the resource server query in form of map for the requested targetId and socketName


Documentation

This class is responsible to update the UCH will latest available URC-HTTP clients
o SearchUIPMClientsThread(UrcHttpUIPM*urcHttp)
Basic Constructor
Parameters:
urcHttpUIPM - a UrcHttpUIPM Object

oUrcHttpUIPM* urcHttp
UrcHttpUIPM Object

ovoid sleepThread(int timeInterval)
Delay between searching of URC-HTTP clients.
Parameters:
timeInterval - a integer value of delay

ovoid addUIPMClients(string targetId, string targetName, string socketName, list<map<string, list<string>*>*>* uipmClientsList, list<map<string, IProfile*>*>* contexts)
Add all available clients to UCH
Parameters:
targetId - a String value of target ID
targetName - a String value of target name
socketName - a String value of socket name
uipmClientsList - a list<map<string, list<string>*>*> containing list of all client for this targetId, targetName and socketName

oUrcHttpUIPM* getUrcHttpObject()
Returns UrcHttpUIPM Object
Returns:
UrcHttpUIPM Object

omap<string, list<string>*> * prepareUIPMClientResourcePropMap(string targetId, string socketName)
Prepare the resource server query in form of map for the requested targetId and socketName
Parameters:
targetId - a String value of target ID
socketName - a String value of socket name
Returns:
map<string, list<string>*> as a request map


This class has no child classes.
Author:
Parikshit Thakur & Team, Trace R&D Center
Version:
Revision: 1.0

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.