Sat Jan 14 20:36:58 CET 2006
On Jan 14, 2006, at 7:09 PM, Pupeno wrote:
> What I am doing is slightly different. I am making a gen_ (gen_echo
> example) from which other programs (like echo, supervised or not)
> can be
> done. That is, I am writing code analogous to gen_server.
> My question is if I should use gen_server, copy and paste it, or what.
I'm doing something similar for my poker test harness. I'm making the
poker bot a gen_server so that it can be properly supervised, etc.
Poker bots are given a "script" module to execute. The module exports
just one function that the poker bot calls with tcp, etc. events.
This is analogous to making a callback module for gen_server but
simpler. I suppose there's no harm in making both your server harness
_and_ the protocol handlers into gen_servers.
More information about the erlang-questions