Edwin A. Suominen
Books
Blog
Photography
Software
sAsync API Documentation

Class Hierarchy

  • Exception
    • sasync.errors.AsyncError - The requested action is incompatible with asynchronous operations.
    • sasync.errors.DatabaseError - A problem occured when trying to access the database.
    • sasync.errors.TransactionError - An exception was raised while trying to run a transaction.
    • sasync.errors.TransactIterationError - An attempt to access a transaction result as an iterator
  • logging.StreamHandler
    • sasync.test.testbase.TestHandler - Undocumented
  • object
    • sasync.database.AccessBroker - I manage asynchronous access to a database.
      • sasync.items.Transactor - I do the hands-on work of non-blocking database access for the persistence of name:value items within a uniquely-identified group.
        • sasync.test.test_items.TestableItemsTransactor - Undocumented
      • sasync.parray.Transactor - I do the hands-on work of (potentially) non-blocking database access for the persistence of array elements within a uniquely-identified group.
      • sasync.test.people.PeopleBroker - Undocumented
    • sasync.items.Items - I provide a public interface for non-blocking database access to persistently stored name:value items within a uniquely identified group.
    • sasync.parray.PersistentArray - No summary
    • sasync.queue.Factory - I generate asynqueue.ThreadQueue objects, a unique one for each call to me with a unique url-kw combination.
    • sasync.selex.SelectAndResultHolder - No summary
    • sasync.test.testbase.MsgBase - A mixin for providing a convenient message method.
      • sasync.test.testbase.IterationConsumer - Undocumented
      • sasync.test.testbase.MockBroker - Undocumented
      • sasync.test.testbase.MockConnection - Undocumented
      • sasync.test.testbase.MockQueue - Undocumented
      • sasync.test.testbase.MockTask - Undocumented
      • sasync.test.testbase.MockThing - Undocumented
      • sasync.test.testbase.MockTransaction - Undocumented
      • sasync.test.testbase.MockWorker - Undocumented
      • sasync.test.testbase.TestCase - Slightly improved TestCase
        • sasync.test.test_database.BrokerTestCase - Undocumented
          • sasync.test.test_database.TestBasics - Undocumented
          • sasync.test.test_database.TestTables - No class docstring; 1/5 methods documented
          • sasync.test.test_database.TestTransactions - Undocumented
        • sasync.test.test_database.TestImmediateShutdown - Undocumented
        • sasync.test.test_items.TestItems - Undocumented
        • sasync.test.test_items.TestItemsIntegerNames - Undocumented
        • sasync.test.test_items.TestItemsStringNames - Undocumented
        • sasync.test.test_items.TestItemsTransactor - Undocumented
        • sasync.test.test_parray.TestPersistentArray - Undocumented
        • sasync.test.test_queue.TestFactory - Undocumented
      • sasync.test.testbase.TestHandler - Undocumented
  • sasync.items.Missing - An instance of me is returned as the value of a missing item.
  • sasync.test.test_database.FakeConnection - Undocumented
  • sasync.test.test_items.ItemsMixin - Undocumented
    • sasync.test.test_items.TestItems - Undocumented
    • sasync.test.test_items.TestItemsIntegerNames - Undocumented
    • sasync.test.test_items.TestItemsStringNames - Undocumented
    • sasync.test.test_items.TestItemsTransactor - Undocumented
  • sasync.test.test_parray.Parray - Undocumented
    • sasync.test.test_parray.TestPersistentArray - Undocumented
  • twisted.trial.unittest.TestCase
    • sasync.test.testbase.TestCase - Slightly improved TestCase
      • sasync.test.test_database.BrokerTestCase - Undocumented
        • sasync.test.test_database.TestBasics - Undocumented
        • sasync.test.test_database.TestTables - No class docstring; 1/5 methods documented
        • sasync.test.test_database.TestTransactions - Undocumented
      • sasync.test.test_database.TestImmediateShutdown - Undocumented
      • sasync.test.test_items.TestItems - Undocumented
      • sasync.test.test_items.TestItemsIntegerNames - Undocumented
      • sasync.test.test_items.TestItemsStringNames - Undocumented
      • sasync.test.test_items.TestItemsTransactor - Undocumented
      • sasync.test.test_parray.TestPersistentArray - Undocumented
      • sasync.test.test_queue.TestFactory - Undocumented

Copyright © 2015-2018 Edwin A. Suominen.

Privacy policy: I don’t sniff out, track, or share anything identifying individual visitors to this site. There are no cookies or anything in place to let me see where you go on the Internet–that’s creepy. All I get (like anyone else with a web server), is plain vanilla server logs with “referral” info about which web page sent you to this one.