Library class for Client Server data exchange