Lines Matching defs:VBoxCredProvPoller
32 #include "VBoxCredProvPoller.h"
36 VBoxCredProvPoller::VBoxCredProvPoller(void) :
43 VBoxCredProvPoller::~VBoxCredProvPoller(void)
45 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Destroying ...\n");
52 VBoxCredProvPoller::Initialize(VBoxCredProvProvider *pProvider)
56 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Initializing\n");
61 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Thread already running, returning\n");
77 int rc = RTThreadCreate(&m_hThreadPoller, VBoxCredProvPoller::threadPoller, this, 0, RTTHREADTYPE_INFREQUENT_POLLER,
80 VBoxCredProvVerbose(0, "VBoxCredProvPoller::Initialize: Failed to create thread, rc=%Rrc\n", rc);
87 VBoxCredProvPoller::Shutdown(void)
89 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Shutdown\n");
98 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Waiting for thread to terminate\n");
102 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Wait returned error rc=%Rrc\n", rc);
105 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Error waiting for thread shutdown, rc=%Rrc\n", rc);
110 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Shutdown returned with rc=%Rrc\n", rc);
116 VBoxCredProvPoller::threadPoller(RTTHREAD hThreadSelf, void *pvUser)
118 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Starting, pvUser=0x%p\n", pvUser);
120 VBoxCredProvPoller *pThis = (VBoxCredProvPoller*)pvUser;
130 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Could not retrieve credentials! rc=%Rc\n", rc);
134 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Credentials available, notifying provider\n");
143 VBoxCredProvVerbose(0, "VBoxCredProvPoller: Terminating\n");