POE
The Session

Creating a Session

  POE::Session->new(); # Not gonna touch it
  
  POE::Session->create(
    inline_states => {
      state1 => \&handler1,
      state2 => \&handler2,
    },
    object_states => {
      $object1 => [ 'state1', 'state2' ],
      $object2 => 
    },
    package_states => {
  
    },
    heap => $scalar,  # Defaults to {}, a hashref
    args => [],
  );

POE
Copyright (c) 2004 Jonathan Steinert <hachi@kuiki.net>