Merge pull request #2258 from likema/log-msg-reset-ostream
[ACE_TAO.git] / ACE / apps / drwho / Drwho_Node.cpp
blobd4720eb695f89d765157493ecb09590dd25c5651
1 #include "Drwho_Node.h"
3 Drwho_Node::Drwho_Node (const char *h_name, Drwho_Node *n)
4 : key_name1_ (h_name),
5 key_name2_ (0),
6 tty_name_ (0),
7 idle_time_ (0),
8 active_count_ (0),
9 inactive_count_ (0),
10 next_ (n)
13 Drwho_Node::Drwho_Node ()
14 : key_name1_ (0),
15 key_name2_ (0),
16 tty_name_ (0),
17 idle_time_ (0),
18 active_count_ (0),
19 inactive_count_ (0),
20 next_ (0)
23 const char *
24 Drwho_Node::get_login_name ()
26 return this->key_name1_;
29 const char *
30 Drwho_Node::set_login_name (const char *str)
32 this->key_name1_ = str;
33 return str;
36 const char *
37 Drwho_Node::get_real_name ()
39 return this->key_name2_;
42 const char *
43 Drwho_Node::set_real_name (const char *str)
45 this->key_name2_ = str;
46 return str;
49 const char *
50 Drwho_Node::get_host_name ()
52 return this->key_name1_;
55 const char *
56 Drwho_Node::set_host_name (const char *str)
58 this->key_name1_ = str;
59 return str;
62 int
63 Drwho_Node::get_active_count ()
65 return this->active_count_;
68 int
69 Drwho_Node::get_inactive_count ()
71 return this->inactive_count_;
74 int
75 Drwho_Node::set_active_count (int count)
77 this->active_count_ = count;
78 return count;
81 int
82 Drwho_Node::set_inactive_count (int count)
84 this->inactive_count_ = count;
85 return count;
88 int
89 Drwho_Node::set_idle_time (int idle_time)
91 this->idle_time_ = idle_time;
92 return idle_time;
95 int
96 Drwho_Node::get_idle_time ()
98 return this->idle_time_;