No problem.
It's strange though that it's not working on your end - I have it working with both memcache and memcached running on unix socket in my dev environment ... triple check again, ie. sock permissions, sock path etc. and if it's still not working, try this -
1. Revert Object_Cache_memcache back to default file
2. Edit config.php with:
// MemCache caching option (database queries cache)
define('OSC_CACHE', 'memcached');
$_cache_config[] = array('default_host' => '/path/to/your/memcached.sock', 'default_port' => 0, 'default_weight' => 1);
3. Download the attached Object_Cache_memcached.php and place it in oc-includes/osclass/core/caches/ and test again... make sure file perms are 0644
4. If all fails, then it's your hosting provider.
See screenshots of working memcached on unix sock
Edit: missed something, edit line 195 in Object_Cache_memcached.php from:
return $this->_memcached->set( $key , $store_data , 0 , $expire );
to
return $this->_memcached->set( $key , $store_data, $expire );