* added server.h to test_all.cbp
* check for type before calculating
* coding guidelines: RoutingData*, _func*, const*