Docs.rs
ceph-rust-0.1.17
ceph-rust 0.1.17
Permalink
Docs.rs crate page
Apache-2.0
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
cholcombe973
0X1A
hanscj1
Dependencies
bitflags ~0.7
normal
byteorder ^1
normal
libc ^0.2
normal
nom ~1.2
normal
rustc-serialize ~0.3
normal
uuid ~0.3
normal
Versions
28.88%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
ceph_
rust
0.1.17
Module rados
Module Items
Structs
Constants
Functions
Type Aliases
In crate ceph_
rust
ceph_rust
Module
rados
Copy item path
Source
Structs
§
Alloc
Flags
Operation
Flags
Struct_
rados_
cluster_
stat_
t
Struct_
rados_
pool_
stat_
t
Xattr
Flags
Constants
§
LIBRADOS_
CMPXATTR_
OP_
EQ
LIBRADOS_
CMPXATTR_
OP_
GT
LIBRADOS_
CMPXATTR_
OP_
GTE
LIBRADOS_
CMPXATTR_
OP_
LT
LIBRADOS_
CMPXATTR_
OP_
LTE
LIBRADOS_
CMPXATTR_
OP_
NE
LIBRADOS_
OPERATION_
BALANCE_
READS
LIBRADOS_
OPERATION_
IGNORE_
CACHE
LIBRADOS_
OPERATION_
IGNORE_
OVERLAY
LIBRADOS_
OPERATION_
LOCALIZE_
READS
LIBRADOS_
OPERATION_
NOFLAG
LIBRADOS_
OPERATION_
ORDER_
READS_
WRITES
LIBRADOS_
OPERATION_
SKIPRWLOCKS
LIBRADOS_
OP_
FLAG_
EXCL
LIBRADOS_
OP_
FLAG_
FADVISE_
DONTNEED
LIBRADOS_
OP_
FLAG_
FADVISE_
NOCACHE
LIBRADOS_
OP_
FLAG_
FADVISE_
RANDOM
LIBRADOS_
OP_
FLAG_
FADVISE_
SEQUENTIAL
LIBRADOS_
OP_
FLAG_
FADVISE_
WILLNEED
LIBRADOS_
OP_
FLAG_
FAILOK
Functions
§
rados_
aio_
append
⚠
rados_
aio_
cancel
⚠
rados_
aio_
create_
completion
⚠
rados_
aio_
flush
⚠
rados_
aio_
flush_
async
⚠
rados_
aio_
get_
return_
value
⚠
rados_
aio_
is_
complete
⚠
rados_
aio_
is_
complete_
and_
cb
⚠
rados_
aio_
is_
safe
⚠
rados_
aio_
is_
safe_
and_
cb
⚠
rados_
aio_
read
⚠
rados_
aio_
read_
op_
operate
⚠
rados_
aio_
release
⚠
rados_
aio_
remove
⚠
rados_
aio_
stat
⚠
rados_
aio_
wait_
for_
complete
⚠
rados_
aio_
wait_
for_
complete_
and_
cb
⚠
rados_
aio_
wait_
for_
safe
⚠
rados_
aio_
wait_
for_
safe_
and_
cb
⚠
rados_
aio_
write
⚠
rados_
aio_
write_
full
⚠
rados_
aio_
write_
op_
operate
⚠
rados_
append
⚠
rados_
blacklist_
add
⚠
rados_
break_
lock
⚠
rados_
buffer_
free
⚠
rados_
cct
⚠
rados_
clone_
range
⚠
rados_
cluster_
fsid
⚠
The Ceph documentation states that the return value of 0 means success but actually a value < 0 is an error and a value > 0 is the length which should be 36.
rados_
cluster_
stat
⚠
rados_
conf_
get
⚠
rados_
conf_
parse_
argv
⚠
rados_
conf_
parse_
argv_
remainder
⚠
rados_
conf_
parse_
env
⚠
rados_
conf_
read_
file
⚠
rados_
conf_
set
⚠
rados_
connect
⚠
rados_
create
⚠
rados_
create2
⚠
rados_
create_
read_
op
⚠
rados_
create_
with_
context
⚠
rados_
create_
write_
op
⚠
rados_
exec
⚠
rados_
get_
instance_
id
⚠
rados_
get_
last_
version
⚠
rados_
getxattr
⚠
rados_
getxattrs
⚠
rados_
getxattrs_
end
⚠
rados_
getxattrs_
next
⚠
rados_
ioctx_
cct
⚠
rados_
ioctx_
create
⚠
rados_
ioctx_
create2
⚠
rados_
ioctx_
destroy
⚠
rados_
ioctx_
get_
cluster
⚠
rados_
ioctx_
get_
id
⚠
rados_
ioctx_
get_
pool_
name
⚠
rados_
ioctx_
locator_
set_
key
⚠
rados_
ioctx_
pool_
get_
auid
⚠
rados_
ioctx_
pool_
required_
alignment
⚠
rados_
ioctx_
pool_
requires_
alignment
⚠
rados_
ioctx_
pool_
set_
auid
⚠
rados_
ioctx_
pool_
stat
⚠
rados_
ioctx_
selfmanaged_
snap_
create
⚠
rados_
ioctx_
selfmanaged_
snap_
remove
⚠
rados_
ioctx_
selfmanaged_
snap_
rollback
⚠
rados_
ioctx_
selfmanaged_
snap_
set_
write_
ctx
⚠
rados_
ioctx_
set_
namespace
⚠
rados_
ioctx_
snap_
create
⚠
rados_
ioctx_
snap_
get_
name
⚠
rados_
ioctx_
snap_
get_
stamp
⚠
rados_
ioctx_
snap_
list
⚠
rados_
ioctx_
snap_
lookup
⚠
rados_
ioctx_
snap_
remove
⚠
rados_
ioctx_
snap_
rollback
⚠
rados_
ioctx_
snap_
set_
read
⚠
rados_
list_
lockers
⚠
rados_
lock_
exclusive
⚠
rados_
lock_
shared
⚠
rados_
mon_
command
⚠
rados_
mon_
command_
target
⚠
rados_
monitor_
log
⚠
rados_
nobjects_
list_
close
⚠
rados_
nobjects_
list_
get_
pg_
hash_
position
⚠
rados_
nobjects_
list_
next
⚠
rados_
nobjects_
list_
open
⚠
rados_
nobjects_
list_
seek
⚠
rados_
notify
⚠
rados_
notify2
⚠
rados_
notify_
ack
⚠
rados_
objects_
list_
close
⚠
rados_
objects_
list_
get_
pg_
hash_
position
⚠
rados_
objects_
list_
next
⚠
rados_
objects_
list_
open
⚠
rados_
objects_
list_
seek
⚠
rados_
omap_
get_
end
⚠
rados_
omap_
get_
next
⚠
rados_
osd_
command
⚠
rados_
pg_
command
⚠
rados_
ping_
monitor
⚠
rados_
pool_
create
⚠
Returns -17 if pool already exists.
rados_
pool_
create_
with_
all
⚠
rados_
pool_
create_
with_
auid
⚠
rados_
pool_
create_
with_
crush_
rule
⚠
rados_
pool_
delete
⚠
rados_
pool_
get_
base_
tier
⚠
rados_
pool_
list
⚠
rados_
pool_
lookup
⚠
rados_
pool_
reverse_
lookup
⚠
rados_
read
⚠
rados_
read_
op_
assert_
exists
⚠
rados_
read_
op_
assert_
version
⚠
rados_
read_
op_
cmpxattr
⚠
rados_
read_
op_
exec
⚠
rados_
read_
op_
exec_
user_
buf
⚠
rados_
read_
op_
getxattrs
⚠
rados_
read_
op_
omap_
cmp
⚠
rados_
read_
op_
omap_
get_
keys
⚠
rados_
read_
op_
omap_
get_
vals
⚠
rados_
read_
op_
omap_
get_
vals_
by_
keys
⚠
rados_
read_
op_
operate
⚠
rados_
read_
op_
read
⚠
rados_
read_
op_
set_
flags
⚠
rados_
read_
op_
stat
⚠
rados_
release_
read_
op
⚠
rados_
release_
write_
op
⚠
rados_
remove
⚠
rados_
rmxattr
⚠
rados_
rollback
⚠
rados_
set_
alloc_
hint
⚠
rados_
setxattr
⚠
rados_
shutdown
⚠
rados_
stat
⚠
rados_
tmap_
get
⚠
rados_
tmap_
put
⚠
rados_
tmap_
update
⚠
rados_
trunc
⚠
rados_
unlock
⚠
rados_
unwatch
⚠
rados_
unwatch2
⚠
rados_
version
⚠
rados_
wait_
for_
latest_
osdmap
⚠
rados_
watch
⚠
rados_
watch2
⚠
rados_
watch_
check
⚠
rados_
watch_
flush
⚠
rados_
write
⚠
rados_
write_
full
⚠
rados_
write_
op_
append
⚠
rados_
write_
op_
assert_
exists
⚠
rados_
write_
op_
assert_
version
⚠
rados_
write_
op_
cmpxattr
⚠
rados_
write_
op_
create
⚠
rados_
write_
op_
exec
⚠
rados_
write_
op_
omap_
clear
⚠
rados_
write_
op_
omap_
cmp
⚠
rados_
write_
op_
omap_
rm_
keys
⚠
rados_
write_
op_
omap_
set
⚠
rados_
write_
op_
operate
⚠
rados_
write_
op_
remove
⚠
rados_
write_
op_
rmxattr
⚠
rados_
write_
op_
set_
alloc_
hint
⚠
rados_
write_
op_
set_
flags
⚠
rados_
write_
op_
setxattr
⚠
rados_
write_
op_
truncate
⚠
rados_
write_
op_
write
⚠
rados_
write_
op_
write_
full
⚠
rados_
write_
op_
zero
⚠
Type Aliases
§
rados_
callback_
t
rados_
completion_
t
rados_
config_
t
rados_
ioctx_
t
rados_
list_
ctx_
t
rados_
log_
callback_
t
rados_
omap_
iter_
t
rados_
read_
op_
t
rados_
snap_
t
rados_t
rados_
watchcb2_
t
rados_
watchcb_
t
rados_
watcherrcb_
t
rados_
write_
op_
t
rados_
xattrs_
iter_
t