Machi PB (Protocol Buffers) high-level client (prototype, API TBD)
At the moment, this is brittle-prototype-quality code: the API is not yet fully specified, there is very little error handling with respect to a single socket connection, and there is no code to deal with multiple connections/load balancing/error handling to several/all Machi cluster servers.append_chunk(PidSpec, PlacementKey, Prefix, Chunk, CSum, ChunkExtra) -> any()
append_chunk(PidSpec, PlacementKey, Prefix, Chunk, CSum, ChunkExtra, Timeout) -> any()
auth(PidSpec, User, Pass) -> any()
auth(PidSpec, User, Pass, Timeout) -> any()
checksum_list(PidSpec, File) -> any()
checksum_list(PidSpec, File, Timeout) -> any()
code_change(OldVsn, S, Extra) -> any()
connected_p(PidSpec) -> any()
convert_general_status_code(X1) -> any()
echo(PidSpec, String) -> any()
echo(PidSpec, String, Timeout) -> any()
handle_call(Request, From, S) -> any()
handle_cast(Msg, S) -> any()
handle_info(Info, S) -> any()
init(X1) -> any()
list_files(PidSpec) -> any()
list_files(PidSpec, Timeout) -> any()
quit(PidSpec) -> any()
read_chunk(PidSpec, File, Offset, Size) -> any()
read_chunk(PidSpec, File, Offset, Size, Timeout) -> any()
start_link(P_srvr_list) -> any()
terminate(Reason, S) -> any()
write_chunk(PidSpec, File, Offset, Chunk, CSum) -> any()
write_chunk(PidSpec, File, Offset, Chunk, CSum, Timeout) -> any()
Generated by EDoc, Jun 25 2015, 16:39:10.