acl acl_cpp protocol