erg_compiler 0.6.53

Centimetre: the Erg compiler
Documentation
.BaseServer!: ClassType
.BaseServer!.
    fileno: (self: Ref(BaseServer!)) -> Int
    handle_request!: (self: RefMut(BaseServer!)) => NoneType
    serve_forever!: (self: RefMut(BaseServer!), poll_interval := Float) => NoneType
    serve_actions!: (self: RefMut(BaseServer!)) => NoneType
    shutdown!: (self: RefMut(BaseServer!)) => NoneType
    server_close!: (self: RefMut(BaseServer!)) => NoneType

.BaseRequestHandler!: ClassType
.BaseRequestHandler!.
    setup!: (self: RefMut(BaseRequestHandler!)) => NoneType
    handle!: (self: RefMut(BaseRequestHandler!)) => NoneType
    finish!: (self: RefMut(BaseRequestHandler!)) => NoneType
    server: BaseServer!

.StreamRequestHandler!: ClassType
.StreamRequestHandler! <: BaseRequestHandler!
.DatagramRequestHandler!: ClassType
.DatagramRequestHandler! <: BaseRequestHandler!

.TCPServer!: ClassType
.TCPServer! <: BaseServer!
.UDPServer!: ClassType
.UDPServer! <: TCPServer!
.UnixStreamServer!: ClassType
.UnixStreamServer! <: TCPServer!
.UnixDatagramServer!: ClassType
.UnixDatagramServer! <: UDPServer!

.ForkingMixIn: ClassType
.ThreadingMixIn: ClassType

.ForkingTCPServer!: ClassType
.ForkingUDPServer!: ClassType
.ThreadingTCPServer!: ClassType
.ThreadingUDPServer!: ClassType