This is an old revision of the document!
i have some error : note: since type 'Client' has pure virtual functions