Package beepy
[show private | hide private]
[frames | no frames]

Package beepy

Submodules
  • core
    • channel: Channel related code
    • constants: Constant definitions for BEEPy.
    • errors: Customised exceptions used throughout BEEPy.
    • frame: BEEPy Framing classes and related code.
    • saslsession: Specialised classes for SASL operation of sessions.
    • session: This module defines the Session layer API for BEEPy.
    • tlssession: Specialised Session subclasses for TLS capabilities.
    • _statemachine: Originally a StateMachine was used to manage the functionality of Sessions and Channels.
    • _util: Some utility classes that were used in the now obsolete threading version of BEEPy.
    • debug: Customised debugging code.
    • message: BEEPy Message class
  • profiles
    • beepmgmtprofile: This module implements the BEEP Management profile.
    • echoprofile: EchoProfile implements an example profile that simply echoes back whatever the content of a frame is.
    • message: This module defines a BEEP Management message, used on Channel 0 of all sessions.
    • mgmtcreator: The BEEP Management Profile XML Creator
    • mgmtparser: The BEEP Management Profile XML Parser.
    • profile: This module defines the basic Profile class and related code.
    • reverbprofile: ReverbProfile is an extended example of the EchoServer that echos back multiple frames.
    • saslanonymousprofile: This module implements the SASL ANONYMOUS mechanism as a BEEPy profile.
    • saslotpprofile: This module implements the SASL OTP (One Time Password) mechanism as a BEEPy profile.
    • saslprofile
    • timeprofile: TimeProfile implements an example profile that sends the current time to the remote peer every second.
    • tlsprofile
  • transports

Variable Summary
str __version__ = '0.1'

Variable Details

__version__

Type:
str
Value:
'0.1'                                                                  

Generated by Epydoc 2.0 on Thu Sep 30 14:39:25 2004 http://epydoc.sf.net