CPPify transport layer; started on unit test.