From: Jeremy Hinegardner Date: 2009-01-05T17:27:28+09:00 Subject: Re: Coding a server On Mon, Jan 05, 2009 at 04:24:02PM +0900, Vernier -- wrote: > Hey, > > I'm porting some old c++ code for a server to ruby, and I can't figure > out what's the correct way of doing the network packet parsing > > I'm using eventmachine for the networking code but when a packet is > received it must be parsed and depending on the header the packet will > have one format or another, and each of these would have an associated > reply format, I'm not quite sure on how to code this while keeping it > clean > > Any ideas on how you would do this? > also, in cpp I'm using structs for the packet formats, but I have no > idea on how to do that in ruby Take a look at packetfu http://code.google.com/p/packetfu/ enjoy, -jeremy -- ======================================================================== Jeremy Hinegardner jeremy@hinegardner.org