added appserver and appclient C++ UDT equivalents