ConexusGtk::PortEntry Class Reference

#include <conexusmm/portentry.h>

Inheritance diagram for ConexusGtk::PortEntry:

Inheritance graph
[legend]
List of all members.

Detailed Description

TODO need to add TCP/UDP service lookup for those that do differ.

Author:
Rick L Vinyard Jr


Public Member Functions

 PortEntry (unsigned validate=IPV4|IPV6)
 PortEntry (Conexus::IPv4::Address &addr, unsigned validate=IPV4)
 PortEntry (Conexus::IPv6::Address &addr, unsigned validate=IPV6)
Gtk::SpinButton & get_port_button ()
Gtk::Adjustment & get_port_adjustment ()
uint32_t get_port ()
void set_port (uint32_t p)
sigc::signal< void > signal_port_changed ()
bool get_show_servicename_label ()
void set_show_servicename_label (bool show=true)

Protected Member Functions

virtual void on_port_changed ()
void on_spinbutton_text_entry (const Glib::ustring &text, int *position)
void on_spinbutton_text_delete (int start, int end)
virtual void on_connect (Conexus::IPv4::Address &address)
virtual void on_connect (Conexus::IPv6::Address &address)
virtual void on_validate_type_changed ()

Protected Attributes

sigc::signal< void > m_signal_port_changed
Gtk::SpinButton m_port
Gtk::Adjustment m_port_adjustment
Gtk::Label m_servicename_label


The documentation for this class was generated from the following files:
Generated on Sun Mar 11 10:01:16 2007 by  doxygen 1.5.1