porting all direct_io client structure to use the connection class

Change-Id: I939392e65ef5849642febdaf2b4edd17aba81ee5