Lines Matching defs:HostProcess

144 class HostProcess
149 public base::RefCountedThreadSafe<HostProcess> {
151 HostProcess(scoped_ptr<ChromotingHostContext> context,
206 friend class base::RefCountedThreadSafe<HostProcess>;
207 virtual ~HostProcess();
335 // Used to keep this HostProcess alive until it is shutdown.
336 scoped_refptr<HostProcess> self_;
348 HostProcess::HostProcess(scoped_ptr<ChromotingHostContext> context,
374 HostProcess::~HostProcess() {
390 bool HostProcess::InitWithCommandLine(const base::CommandLine* cmd_line) {
494 void HostProcess::OnConfigUpdated(
498 base::Bind(&HostProcess::OnConfigUpdated, this, serialized_config));
530 base::Bind(&HostProcess::OnPolicyUpdate, base::Unretained(this)));
545 void HostProcess::OnConfigWatcherError() {
550 void HostProcess::StartOnNetworkThread() {
569 base::Bind(&HostProcess::SigTermHandler, base::Unretained(this)));
574 void HostProcess::SigTermHandler(int signal_number) {
582 void HostProcess::CreateAuthenticatorFactory() {
644 bool HostProcess::OnMessageReceived(const IPC::Message& message) {
649 IPC_BEGIN_MESSAGE_MAP(HostProcess, message)
673 void HostProcess::OnChannelError() {
679 base::Bind(&HostProcess::ShutdownHost, this, kSuccessExitCode));
682 void HostProcess::StartOnUiThread() {
688 FROM_HERE, base::Bind(&HostProcess::ShutdownHost, this,
743 base::Bind(&HostProcess::StartOnNetworkThread, this));
746 void HostProcess::ShutdownOnUiThread() {
754 // It is now safe for the HostProcess to be deleted.
767 void HostProcess::OnUnknownHostIdError() {
772 void HostProcess::OnHeartbeatSuccessful() {
782 void HostProcess::OnHostDeleted() {
787 void HostProcess::OnInitializePairingRegistry(
811 bool HostProcess::ApplyConfig(scoped_ptr<JsonHostConfig> config) {
908 void HostProcess::OnPolicyUpdate(scoped_ptr<base::DictionaryValue> policies) {
911 &HostProcess::OnPolicyUpdate, this, base::Passed(&policies)));
935 void HostProcess::ApplyHostDomainPolicy() {
955 bool HostProcess::OnHostDomainPolicyUpdate(base::DictionaryValue* policies) {
968 void HostProcess::ApplyUsernamePolicy() {
1010 bool HostProcess::OnUsernamePolicyUpdate(base::DictionaryValue* policies) {
1024 bool HostProcess::OnNatPolicyUpdate(base::DictionaryValue* policies) {
1041 bool HostProcess::OnRelayPolicyUpdate(base::DictionaryValue* policies) {
1058 bool HostProcess::OnUdpPortPolicyUpdate(base::DictionaryValue* policies) {
1092 bool HostProcess::OnCurtainPolicyUpdate(base::DictionaryValue* policies) {
1133 bool HostProcess::OnHostTalkGadgetPrefixPolicyUpdate(
1148 bool HostProcess::OnHostTokenUrlPolicyUpdate(base::DictionaryValue* policies) {
1186 bool HostProcess::OnPairingPolicyUpdate(base::DictionaryValue* policies) {
1203 bool HostProcess::OnGnubbyAuthPolicyUpdate(base::DictionaryValue* policies) {
1224 void HostProcess::StartHost() {
1247 base::Bind(&HostProcess::OnAuthFailed, this)));
1344 void HostProcess::OnAuthFailed() {
1348 void HostProcess::RestartHost() {
1356 void HostProcess::ShutdownHost(HostExitCodes exit_code) {
1386 void HostProcess::ScheduleHostShutdown() {
1390 base::Bind(&HostProcess::ShutdownOnNetworkThread, base::Unretained(this)),
1394 void HostProcess::ShutdownOnNetworkThread() {
1425 base::Bind(&HostProcess::ShutdownOnUiThread, this));
1432 void HostProcess::OnCrash(const std::string& function_name,
1471 // Create & start the HostProcess using these threads.
1472 // TODO(wez): The HostProcess holds a reference to itself until Shutdown().
1475 new HostProcess(context.Pass(), &exit_code);