pyShelf Open Source Ebook Server 0.8.0
FOSS E-Book Server, https://pyshelf.com
src.backend.lib.pyShelf.Server Class Reference

Public Member Functions

 __init__ (self, root)
 __aexit__ (self, *args, **kwargs)
 initialize_server (self)
 runImport (self)
 socketio (self, websocket, path)
 pong (self)
 start (self)

Public Attributes

 root = root
tuple host = ("127.0.0.1", 1337)
 config = Config(self.root)
 loop = None
 serve = None
 socketio

Detailed Description

Main Server Container
:TODO: Document this

Constructor & Destructor Documentation

◆ __init__()

src.backend.lib.pyShelf.Server.__init__ ( self,
root )

Member Function Documentation

◆ __aexit__()

src.backend.lib.pyShelf.Server.__aexit__ ( self,
* args,
** kwargs )

◆ initialize_server()

src.backend.lib.pyShelf.Server.initialize_server ( self)

◆ pong()

src.backend.lib.pyShelf.Server.pong ( self)

◆ runImport()

src.backend.lib.pyShelf.Server.runImport ( self)

◆ socketio()

src.backend.lib.pyShelf.Server.socketio ( self,
websocket,
path )

◆ start()

src.backend.lib.pyShelf.Server.start ( self)

Member Data Documentation

◆ config

src.backend.lib.pyShelf.Server.config = Config(self.root)

◆ host

tuple src.backend.lib.pyShelf.Server.host = ("127.0.0.1", 1337)

◆ loop

src.backend.lib.pyShelf.Server.loop = None

◆ root

src.backend.lib.pyShelf.Server.root = root

◆ serve

src.backend.lib.pyShelf.Server.serve = None

◆ socketio

src.backend.lib.pyShelf.Server.socketio

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