Fun with PWM  0.32
SRPC.SRPCServer Class Reference

SSL Secured Remote Procedure Call Server. More...

Inheritance diagram for SRPC.SRPCServer:

Public Member Functions

def __init__ (self, motionScheduler=None, specification=None, scheduler=None)
 
def serve (self)
 
def start (self)
 
def stop (self)
 
def isRunning (self)
 
def listMethods (self)
 

Public Attributes

 motionScheduler
 
 specification
 
 scheduler
 
 notifier
 
 sslmanager
 
 server_address
 
 server
 
 exposed
 

Detailed Description

SSL Secured Remote Procedure Call Server.

Constructor & Destructor Documentation

§ __init__()

def SRPC.SRPCServer.__init__ (   self,
  motionScheduler = None,
  specification = None,
  scheduler = None 
)
Initializes the SRPCServer object
Args passed to this object allow the SRPC server to share these objects
All requests are subject to username and password authentication
and connection are made over HTTPS.

@param motionScheduler
@param specification
@param scheduler

Member Function Documentation

§ isRunning()

def SRPC.SRPCServer.isRunning (   self)
is the SRPC service running

§ listMethods()

def SRPC.SRPCServer.listMethods (   self)
list available endpoints

§ serve()

def SRPC.SRPCServer.serve (   self)
handle a request

§ start()

def SRPC.SRPCServer.start (   self)
start the SRPC service

§ stop()

def SRPC.SRPCServer.stop (   self)
stop the SRPC service

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