Navigation

  • index
  • next |
  • previous |
  • m209 1.0.0 documentation »
  • Library Reference

Library ReferenceΒΆ

This section of the documentation is aimed at developers who wish to use the m209 library as part of their own application. This documentation covers the major classes and functions.

  • Exceptions
    • m209.M209Error
    • m209.drum.DrumError
    • m209.key_wheel.KeyWheelError
    • m209.keylist.generate.KeyListGenError
    • m209.procedure.ProcedureError
  • Key lists
    • m209.keylist.KeyList
    • Lug settings format
    • Key wheel pin settings
    • Key list example
    • Key list file I/O
      • m209.keylist.config.read_key_list()
      • m209.keylist.config.write()
    • Key list file format
    • Generating key lists
      • m209.keylist.generate.generate_key_list()
  • M209 Class
    • m209.converter.M209
    • letter_count
    • set_pins()
    • set_all_pins()
    • set_drum_lugs()
    • set_key_wheel()
    • set_key_wheels()
    • set_random_key_wheels()
    • get_settings()
    • encrypt()
    • decrypt()
  • StdProcedure Class
    • m209.procedure.StdProcedure
    • get_key_list()
    • set_key_list()
    • set_decrypt_message()

Previous topic

Command-line Reference

Next topic

Exceptions

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • m209 1.0.0 documentation »
  • Library Reference
© Copyright 2013, Brian Neal. Created using Sphinx 8.2.3.