#include <pStatMonitor.h>
Inheritance diagram for PStatMonitor:
Public Member Functions | |
PStatMonitor () | |
virtual | ~PStatMonitor () |
void | hello_from (const string &hostname, const string &progname) |
void | bad_version (const string &hostname, const string &progname, int client_major, int client_minor, int server_major, int server_minor) |
void | set_client_data (PStatClientData *client_data) |
bool | is_alive () const |
void | close () |
INLINE const PStatClientData * | get_client_data () const |
INLINE string | get_collector_name (int collector_index) |
const RGBColorf & | get_collector_color (int collector_index) |
INLINE bool | is_client_known () const |
INLINE string | get_client_hostname () const |
INLINE string | get_client_progname () const |
PStatView & | get_view (int thread_index) |
PStatView & | get_level_view (int collector_index, int thread_index) |
virtual string | get_monitor_name ()=0 |
virtual void | initialized () |
virtual void | got_hello () |
virtual void | got_bad_version (int client_major, int client_minor, int server_major, int server_minor) |
virtual void | new_collector (int collector_index) |
virtual void | new_thread (int thread_index) |
virtual void | new_data (int thread_index, int frame_number) |
virtual void | lost_connection () |
virtual void | idle () |
virtual bool | has_idle () |
virtual bool | is_thread_safe () |
Private Types | |
typedef pmap< int, PStatView > | Views |
typedef pmap< int, Views > | LevelViews |
typedef pmap< int, RGBColorf > | Colors |
Private Member Functions | |
PT (PStatClientData) _client_data | |
Private Attributes | |
bool | _client_known |
string | _client_hostname |
string | _client_progname |
Views | _views |
LevelViews | _level_views |
Colors | _colors |
|
Definition at line 109 of file pStatMonitor.h. |
|
Definition at line 106 of file pStatMonitor.h. |
|
Definition at line 104 of file pStatMonitor.h. Referenced by get_level_view(). |
|
Definition at line 30 of file pStatMonitor.cxx. References _client_known. |
|
Definition at line 40 of file pStatMonitor.cxx. |
|
Definition at line 68 of file pStatMonitor.cxx. References _client_hostname, _client_known, _client_progname, and got_bad_version(). |
|
Definition at line 111 of file pStatMonitor.cxx. Referenced by GtkStatsMonitor::remove_window(). |
|
Referenced by GtkStatsLabel::GtkStatsLabel(), TextMonitor::new_data(), TextMonitor::show_level(), and PStatStripChart::update(). |
|
Referenced by TextMonitor::got_bad_version(), TextMonitor::got_hello(), and GtkStatsBadVersionWindow::GtkStatsBadVersionWindow(). |
|
Referenced by TextMonitor::got_bad_version(), TextMonitor::got_hello(), and GtkStatsBadVersionWindow::GtkStatsBadVersionWindow(). |
|
Definition at line 127 of file pStatMonitor.cxx. References _colors, PStatCollectorDef::_suggested_color, RGBColorf, and zero. Referenced by GtkStatsStripChart::get_collector_gc(), GtkStatsPianoRoll::get_collector_gc(), and GtkStatsLabel::GtkStatsLabel(). |
|
|
|
Definition at line 184 of file pStatMonitor.cxx. References _level_views, and Views. |
|
Implemented in GtkStatsMonitor, and TextMonitor. |
|
Definition at line 165 of file pStatMonitor.cxx. References _views. Referenced by TextMonitor::new_data(). |
|
Reimplemented in GtkStatsMonitor, and TextMonitor. Definition at line 240 of file pStatMonitor.cxx. Referenced by bad_version(). |
|
Reimplemented in GtkStatsMonitor, and TextMonitor. Definition at line 225 of file pStatMonitor.cxx. Referenced by hello_from(). |
|
Reimplemented in GtkStatsMonitor. Definition at line 318 of file pStatMonitor.cxx. |
|
Definition at line 51 of file pStatMonitor.cxx. References _client_hostname, _client_known, _client_progname, and got_hello(). |
|
Reimplemented in GtkStatsMonitor. Definition at line 308 of file pStatMonitor.cxx. |
|
Reimplemented in GtkStatsMonitor. Definition at line 214 of file pStatMonitor.cxx. Referenced by set_client_data(). |
|
Definition at line 97 of file pStatMonitor.cxx. |
|
|
|
Reimplemented in GtkStatsMonitor, and TextMonitor. Definition at line 334 of file pStatMonitor.cxx. |
|
Reimplemented in GtkStatsMonitor, and TextMonitor. Definition at line 297 of file pStatMonitor.cxx. |
|
Reimplemented in GtkStatsMonitor. Definition at line 255 of file pStatMonitor.cxx. |
|
Reimplemented in GtkStatsMonitor, and TextMonitor. Definition at line 285 of file pStatMonitor.cxx. |
|
Definition at line 270 of file pStatMonitor.cxx. |
|
|
|
Definition at line 85 of file pStatMonitor.cxx. References initialized(). |
|
Definition at line 101 of file pStatMonitor.h. Referenced by bad_version(), and hello_from(). |
|
Definition at line 100 of file pStatMonitor.h. Referenced by bad_version(), hello_from(), and PStatMonitor(). |
|
Definition at line 102 of file pStatMonitor.h. Referenced by bad_version(), and hello_from(). |
|
Definition at line 110 of file pStatMonitor.h. Referenced by get_collector_color(). |
|
Definition at line 107 of file pStatMonitor.h. Referenced by get_level_view(). |
|
Definition at line 105 of file pStatMonitor.h. Referenced by get_view(). |