_CanTrustIn(std::shared_ptr< WebConn > &conn, const std::string &key, const std::string &ntry, bool remote, bool test_first_time) | ROOT::RWebWindow | private |
_MakeSendHeader(std::shared_ptr< WebConn > &conn, bool txt, const std::string &data, int chid) | ROOT::RWebWindow | private |
AddDisplayHandle(bool headless_mode, const std::string &key, std::unique_ptr< RWebDisplayHandle > &handle) | ROOT::RWebWindow | private |
AddEmbedWindow(std::shared_ptr< RWebWindow > window, unsigned connid, int channel) | ROOT::RWebWindow | private |
AddMasterConnection(std::shared_ptr< RWebWindow > window, unsigned connid, int channel) | ROOT::RWebWindow | private |
AssignThreadId() | ROOT::RWebWindow | |
CanSend(unsigned connid, bool direct=true) const | ROOT::RWebWindow | |
CheckDataToSend(std::shared_ptr< WebConn > &conn) | ROOT::RWebWindow | private |
CheckDataToSend(bool only_once=false) | ROOT::RWebWindow | private |
CheckInactiveConnections() | ROOT::RWebWindow | private |
CheckPendingConnections() | ROOT::RWebWindow | private |
CloseConnection(unsigned connid) | ROOT::RWebWindow | |
CloseConnections() | ROOT::RWebWindow | |
CompleteWSSend(unsigned wsid) | ROOT::RWebWindow | private |
ConnectionsList_t typedef | ROOT::RWebWindow | private |
Create() | ROOT::RWebWindow | static |
CreateWSHandler(std::shared_ptr< RWebWindowsManager > mgr, unsigned id, double tmout) | ROOT::RWebWindow | private |
EmbedFileDialog(const std::shared_ptr< RWebWindow > &window, unsigned connid, const std::string &args) | ROOT::RWebWindow | static |
EQueueEntryKind enum name | ROOT::RWebWindow | private |
fCallbacksThrdId | ROOT::RWebWindow | private |
fCallbacksThrdIdSet | ROOT::RWebWindow | private |
fClearOnClose | ROOT::RWebWindow | private |
fClientVersion | ROOT::RWebWindow | private |
fConn | ROOT::RWebWindow | private |
fConnCallback | ROOT::RWebWindow | private |
fConnCnt | ROOT::RWebWindow | private |
fConnLimit | ROOT::RWebWindow | private |
fConnMutex | ROOT::RWebWindow | mutableprivate |
fConnToken | ROOT::RWebWindow | private |
fDataCallback | ROOT::RWebWindow | private |
fDefaultPage | ROOT::RWebWindow | private |
fDisconnCallback | ROOT::RWebWindow | private |
fHasWindowThrd | ROOT::RWebWindow | private |
fHeight | ROOT::RWebWindow | private |
fId | ROOT::RWebWindow | private |
FindConnection(unsigned wsid) | ROOT::RWebWindow | private |
FindHeadlessConnection() | ROOT::RWebWindow | private |
fInputQueue | ROOT::RWebWindow | private |
fInputQueueMutex | ROOT::RWebWindow | private |
fMaster | ROOT::RWebWindow | private |
fMasterConns | ROOT::RWebWindow | private |
fMaxQueueLength | ROOT::RWebWindow | private |
fMgr | ROOT::RWebWindow | private |
fNativeOnlyConn | ROOT::RWebWindow | private |
fOperationTmout | ROOT::RWebWindow | private |
fPanelName | ROOT::RWebWindow | private |
fPendingConn | ROOT::RWebWindow | private |
fProcessMT | ROOT::RWebWindow | private |
fProtocol | ROOT::RWebWindow | private |
fProtocolCnt | ROOT::RWebWindow | private |
fProtocolConnId | ROOT::RWebWindow | private |
fProtocolFileName | ROOT::RWebWindow | private |
fProtocolPrefix | ROOT::RWebWindow | private |
fRequireAuthKey | ROOT::RWebWindow | private |
fSendMT | ROOT::RWebWindow | private |
fUseCurrentDir | ROOT::RWebWindow | private |
fUseProcessEvents | ROOT::RWebWindow | private |
fUserArgs | ROOT::RWebWindow | private |
fUseServerThreads | ROOT::RWebWindow | private |
fWidth | ROOT::RWebWindow | private |
fWindowThrd | ROOT::RWebWindow | private |
fWSHandler | ROOT::RWebWindow | private |
fX | ROOT::RWebWindow | private |
fY | ROOT::RWebWindow | private |
GenerateKey() const | ROOT::RWebWindow | private |
GetAddr() const | ROOT::RWebWindow | |
GetClientVersion() const | ROOT::RWebWindow | |
GetConnectionId(int num=0) const | ROOT::RWebWindow | |
GetConnections(unsigned excludeid=0) const | ROOT::RWebWindow | |
GetConnLimit() const | ROOT::RWebWindow | |
GetConnToken() const | ROOT::RWebWindow | private |
GetDisplayConnection() const | ROOT::RWebWindow | |
GetHeight() const | ROOT::RWebWindow | inline |
GetId() const | ROOT::RWebWindow | inline |
GetManager() const | ROOT::RWebWindow | inline |
GetMasterConnections(unsigned connid=0) const | ROOT::RWebWindow | private |
GetMaxQueueLength() const | ROOT::RWebWindow | inline |
GetOperationTmout() const | ROOT::RWebWindow | inline |
GetRelativeAddr(const std::shared_ptr< RWebWindow > &win) const | ROOT::RWebWindow | |
GetRelativeAddr(const RWebWindow &win) const | ROOT::RWebWindow | |
GetSendQueueLength(unsigned connid) const | ROOT::RWebWindow | |
GetServer() | ROOT::RWebWindow | |
GetUrl(bool remote=true) | ROOT::RWebWindow | |
GetUserArgs() const | ROOT::RWebWindow | |
GetWidth() const | ROOT::RWebWindow | inline |
GetWindowConnections(unsigned connid=0, bool only_active=false) const | ROOT::RWebWindow | private |
GetX() const | ROOT::RWebWindow | inline |
GetY() const | ROOT::RWebWindow | inline |
gStartDialogFunc | ROOT::RWebWindow | privatestatic |
HasConnection(unsigned connid=0, bool only_active=true) const | ROOT::RWebWindow | |
HasKey(const std::string &key, bool also_newkey=false) const | ROOT::RWebWindow | private |
HMAC(const std::string &key, const std::string &sessionKey, const char *msg, int msglen) | ROOT::RWebWindow | privatestatic |
InvokeCallbacks(bool force=false) | ROOT::RWebWindow | private |
IsFileDialogMessage(const std::string &msg) | ROOT::RWebWindow | static |
IsNativeOnlyConn() const | ROOT::RWebWindow | inline |
IsRequireAuthKey() const | ROOT::RWebWindow | inline |
IsShown() const | ROOT::RWebWindow | inline |
IsUseCurrentDir() const | ROOT::RWebWindow | inline |
kind_Connect enum value | ROOT::RWebWindow | private |
kind_Data enum value | ROOT::RWebWindow | private |
kind_Disconnect enum value | ROOT::RWebWindow | private |
kind_None enum value | ROOT::RWebWindow | private |
MakeHeadless(bool create_new=false) | ROOT::RWebWindow | private |
NumConnections(bool with_pending=false) const | ROOT::RWebWindow | |
ProcessBatchHolder(std::shared_ptr< THttpCallArg > &arg) | ROOT::RWebWindow | private |
ProcessWS(THttpCallArg &arg) | ROOT::RWebWindow | private |
ProvideQueueEntry(unsigned connid, EQueueEntryKind kind, std::string &&arg) | ROOT::RWebWindow | private |
RecordData(const std::string &fname="protocol.json", const std::string &fprefix="") | ROOT::RWebWindow | |
RemoveConnection(unsigned wsid) | ROOT::RWebWindow | private |
RemoveEmbedWindow(unsigned connid, int channel) | ROOT::RWebWindow | private |
RemoveKey(const std::string &key) | ROOT::RWebWindow | private |
RemoveMasterConnection(unsigned connid=0) | ROOT::RWebWindow | private |
RFileDialog | ROOT::RWebWindow | friend |
Run(double tm=0.) | ROOT::RWebWindow | |
RWebDisplayHandle | ROOT::RWebWindow | friend |
RWebWindow() | ROOT::RWebWindow | |
RWebWindowsManager | ROOT::RWebWindow | friend |
RWebWindowWSHandler | ROOT::RWebWindow | friend |
Send(unsigned connid, const std::string &data) | ROOT::RWebWindow | |
SendBinary(unsigned connid, const void *data, std::size_t len) | ROOT::RWebWindow | |
SendBinary(unsigned connid, std::string &&data) | ROOT::RWebWindow | |
SetCallBacks(WebWindowConnectCallback_t conn, WebWindowDataCallback_t data, WebWindowConnectCallback_t disconn=nullptr) | ROOT::RWebWindow | |
SetClearOnClose(const std::shared_ptr< void > &handle=nullptr) | ROOT::RWebWindow | |
SetClientVersion(const std::string &vers) | ROOT::RWebWindow | |
SetConnectCallBack(WebWindowConnectCallback_t func) | ROOT::RWebWindow | |
SetConnLimit(unsigned lmt=0) | ROOT::RWebWindow | |
SetConnToken(const std::string &token="") | ROOT::RWebWindow | |
SetDataCallBack(WebWindowDataCallback_t func) | ROOT::RWebWindow | |
SetDefaultPage(const std::string &page) | ROOT::RWebWindow | inline |
SetDisconnectCallBack(WebWindowConnectCallback_t func) | ROOT::RWebWindow | |
SetGeometry(unsigned width, unsigned height) | ROOT::RWebWindow | inline |
SetMaxQueueLength(unsigned len=10) | ROOT::RWebWindow | inline |
SetNativeOnlyConn(bool on=true) | ROOT::RWebWindow | inline |
SetOperationTmout(float tm=50.) | ROOT::RWebWindow | inline |
SetPanelName(const std::string &name) | ROOT::RWebWindow | |
SetPosition(unsigned x, unsigned y) | ROOT::RWebWindow | inline |
SetRequireAuthKey(bool on) | ROOT::RWebWindow | inline |
SetStartDialogFunc(std::function< bool(const std::shared_ptr< RWebWindow > &, unsigned, const std::string &)>) | ROOT::RWebWindow | privatestatic |
SetUseCurrentDir(bool on=true) | ROOT::RWebWindow | inline |
SetUserArgs(const std::string &args) | ROOT::RWebWindow | |
Show(const RWebDisplayArgs &args="") | ROOT::RWebWindow | |
ShowWindow(std::shared_ptr< RWebWindow > window, const RWebDisplayArgs &args="") | ROOT::RWebWindow | static |
StartThread() | ROOT::RWebWindow | |
StopThread() | ROOT::RWebWindow | |
SubmitData(unsigned connid, bool txt, std::string &&data, int chid=1) | ROOT::RWebWindow | private |
Sync() | ROOT::RWebWindow | |
TerminateROOT() | ROOT::RWebWindow | |
timestamp_t typedef | ROOT::RWebWindow | private |
UseServerThreads() | ROOT::RWebWindow | |
WaitFor(WebWindowWaitFunc_t check) | ROOT::RWebWindow | |
WaitForTimed(WebWindowWaitFunc_t check) | ROOT::RWebWindow | |
WaitForTimed(WebWindowWaitFunc_t check, double duration) | ROOT::RWebWindow | |
~RWebWindow() | ROOT::RWebWindow | |