zoo_delete

\brief delete a node in zookeeper synchronously.

\param zh the zookeeper handle obtained by a call to \ref zookeeper_init \param path the name of the node. Expressed as a file name with slashes separating ancestors of the node. \param version the expected version of the node. The function will fail if the actual version of the node does not match the expected version. If -1 is used the version check will not take place. \return one of the following values is returned. ZOK operation completed successfully ZNONODE the node does not exist. ZNOAUTH the client does not have permission. ZBADVERSION expected version does not match actual version. ZNOTEMPTY children are present; node cannot be deleted. ZBADARGUMENTS - invalid input parameters ZINVALIDSTATE - zhandle state is either ZOO_SESSION_EXPIRED_STATE or ZOO_AUTH_FAILED_STATE ZMARSHALLINGERROR - failed to marshall a request; possibly, out of memory

extern (C)
int
zoo_delete
(,
const char* path
,)

Meta