Fun with PWM  0.32
TkRPCManager.TkRPCManager Class Reference

UI for RPC server. More...

Inheritance diagram for TkRPCManager.TkRPCManager:
TkBlock.TkPage TkBlock.TkBlock

Public Member Functions

def __init__ (self, parent, gui, options)
 
def setup (self)
 
def serverManager (self)
 
def OnStartClick (self)
 
def OnStopClick (self)
 
def OnToggleAutostartClick (self)
 
def OnManageRPCClick (self)
 
def OnSaveServerClick (self)
 
def OnGeneratePasswordClick (self)
 
def OnRegenSSLClick (self)
 
def OnShowUrlClick (self)
 
def OnCopyUrlClick (self)
 
- Public Member Functions inherited from TkBlock.TkPage
def __init__ (self, parent, gui, options)
 
def open (self)
 
- Public Member Functions inherited from TkBlock.TkBlock
def __init__ (self, parent, gui, options)
 
def setup (self)
 
def initWidget (self)
 
def addMenu (self, menu, label="-")
 
def open (self)
 
def close (self)
 
def genericView (self, parent, value)
 
def numberView (self, parent, value)
 
def stringView (self, parent, value)
 
def dictView (self, parent, value)
 
def iterView (self, parent, value)
 

Public Attributes

 scheduler
 
 now
 
 urlshown
 
 dm
 
 ssl
 
 rpcserver
 
 gridrow
 
 autostart
 
- Public Attributes inherited from TkBlock.TkBlock
 gui
 
 parent
 
 height
 
 variables
 
 notifier
 
 colours
 
 fonts
 
 images
 
 wrap
 
 canvas
 
 widget
 
 yScroller
 
 xScroller
 
 widgets
 
 gridrow
 

Detailed Description

UI for RPC server.

Constructor & Destructor Documentation

§ __init__()

def TkRPCManager.TkRPCManager.__init__ (   self,
  parent,
  gui,
  options 
)
Initializes TkRPCManager object

@param parent
@param gui
@param options

Member Function Documentation

§ OnCopyUrlClick()

def TkRPCManager.TkRPCManager.OnCopyUrlClick (   self)
action - copies the url to clipboard

§ OnGeneratePasswordClick()

def TkRPCManager.TkRPCManager.OnGeneratePasswordClick (   self)
action - generates a new password

§ OnManageRPCClick()

def TkRPCManager.TkRPCManager.OnManageRPCClick (   self)
action - display RPC service management page

§ OnRegenSSLClick()

def TkRPCManager.TkRPCManager.OnRegenSSLClick (   self)
action - regenerates SSL certificate

§ OnSaveServerClick()

def TkRPCManager.TkRPCManager.OnSaveServerClick (   self)
action - save server config

§ OnShowUrlClick()

def TkRPCManager.TkRPCManager.OnShowUrlClick (   self)
action - shows the url based on current configuration

§ OnStartClick()

def TkRPCManager.TkRPCManager.OnStartClick (   self)
action - start the RPC service

§ OnStopClick()

def TkRPCManager.TkRPCManager.OnStopClick (   self)
action - stop the RPC service

§ OnToggleAutostartClick()

def TkRPCManager.TkRPCManager.OnToggleAutostartClick (   self)
action - toggle RPC service autostart

§ serverManager()

def TkRPCManager.TkRPCManager.serverManager (   self)
view - RPC service manager

§ setup()

def TkRPCManager.TkRPCManager.setup (   self)
setup gui menu

The documentation for this class was generated from the following file: