Menu

Firebolt Network Library / News: Recent posts

Firebolt v.0.3.6 release

Firebolt network library is a network protocol
validation library which is meant to help developers
make their network protocol code easier to develop.

You can write your code in a event driven way.
You can define your states, your events and the
transitions for your state machine that implements
your protocol. Events that arrive through the
network are tested against the state machine and
are delivered only if they are expected from the
state machine.... read more

Posted by Kostas Katsamakas 2006-11-08

Firebolt releases v. 0.3.5

Some bugfixing has taken place, concerning threading
and object destruction.

Posted by Kostas Katsamakas 2006-11-02

Firebolt v.0.3 released!

Better late than never, so here goes release 0.3 for firebolt. For those not familiar with the
library yet, i will explain what it's about.

Firebolt is a network protocol oriented library.
It's not another socket library, it offers higher
level services to the developer. You can structure
your protocol in the form of states and the
transitions between those states with the use of
your custom events. Thus you no longer need to
worry about what data you just received
from a socket and whether or not those data are
expected in the current state of your network code. That sort of validation is all performed by firebolt!... read more

Posted by Kostas Katsamakas 2006-10-24

Firebolt v.0.2 released

Firebolt network library (fnl) is an high level library
intended for network protocol development.

The main incentive to make this library was the fact that
developing a network protocol (e.g. for a game) is really
error prone and hard to debug all the different data flow
transimission paths.

We figured a finite state machine based design could be
perfect for network programmers. You can design the
network protocol on a state oriented way and define the
events fired by each state. That way even
complex protocols can be easily implemented.... read more

Posted by Kostas Katsamakas 2006-01-12

Firebolt v.0.12 released

Download Firebolt version 0.12 at http://fnl.sourceforge.net
It has some bugfixes and some extra classes about
Finite State machines as we had announced.

So check out this nice network library. We hope that it's design philosophy will make the difference.

Posted by Kostas Katsamakas 2005-11-14

First release is here

Our first release of Firebolt v.0.1 is here at last.
For all that don't know about Firebolt, it is a network library primarilly meant for game netwoking solutions. It is for the developer that wants to easily use an api to create a network protocol and not worry about sockets etc.

You can download it from our main site http://fnl.sourceforge.net/

Stay tuned for the finite state machine's design.
We hope it will make network protocols' programming
much easier.... read more

Posted by Kostas Katsamakas 2005-11-02