Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: creating a state machine

by kschwab (Priest)
on Mar 12, 2003 at 03:03 UTC ( #242237=note: print w/ replies, xml ) Need Help??


in reply to creating a state machine

You might check out Net::Cmd. It handles most of the details of an "SMTP like" protocol.

Other modules, like Net::SMTP, Net::SNPP, and Net::FTP derive from it.

Those are all, of course, client oriented modules, so none it really helps with your state-machine, but it would help with the line-oriented protocol.

If POE isn't your cup of tea, you might like Net::Server. Similarly named, but unrelated is NetServer::SMTP which shows how to use Net::Cmd within a state-machine type server.


Comment on Re: creating a state machine

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://242237]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (13)
As of 2015-07-28 22:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (260 votes), past polls