Module libp2p_multistream

Function Index

protocol_id/0
read/1
read/2
read_lines/1
write/2
write_lines/2

Function Details

protocol_id/0

protocol_id() -> any()

read/1


read(Connection::libp2p_connection:connection()) -> string() | {error, term()}


read/2


read(Connection::libp2p_connection:connection(), Timeout::pos_integer()) -> string() | {error, term()}


read_lines/1


read_lines(Connection::libp2p_connection:connection()) -> [string()] | {error, term()}


write/2


write(Connection::libp2p_connection:connection(), Msg::binary() | string()) -> ok | {error, term()}


write_lines/2

write_lines(Connection, Lines) -> any()