Octopus Library

    The octopus is a design pattern that was codified in 2001 and first implemented in 2002.  It may or may not be unique to the HOOPLE libraries.  Each octopus has a collection of tentacle objects.  The tentacles are polymorphic objects that each know how to handle a particular type of request.  Requests are encapsulated in infoton objects, where an infoton is a fundamental particle for the Octopus pattern.  Presented with an infoton, an octopus will route it to the appropriate tentacle for handling or will destroy it if there are no handlers.



entity_registry class [h, cpp]

login_tentacle class [h, cpp]

security_infoton class [h, cpp]

simple_entity_registry class [h, cpp]




    Note that the software is distributed under the GNU Public License.  No warranty is made for it whatsoever.  We have done our best to ensure that this software is high quality and error-free, but cannot guarantee anything real about it due to potential legal culpability. 
    If you find bugs in this software or wish to contribute enhancements to it, please send them to the HOOPLE Administrator.