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, since that sort of validation is all performed by Firebolt.
|Tags||Internet Software Development Libraries Application Frameworks|
|Operating Systems||Windows POSIX Linux Mac OS X|