Module lake_connection

Behaviours: gen_server.

Function Index

connect/5
create/3
credit_async/3
declare_publisher/4
delete/2
delete_publisher/2
handle_call/3
handle_cast/2
handle_continue/2
handle_info/2
init/1
metadata/2
publish_sync/3
query_offset/3
query_publisher_sequence/3
stop/1
store_offset/4
subscribe/6
terminate/2
unsubscribe/2

Function Details

connect/5

connect(Host, Port, User, Password, Vhost) -> any()

create/3

create(Connection, Stream, Arguments) -> any()

credit_async/3

credit_async(Connection, SubscriptionId, Credit) -> any()

declare_publisher/4

declare_publisher(Connection, Stream, PublisherId, PublisherReference) -> any()

delete/2

delete(Connection, Stream) -> any()

delete_publisher/2

delete_publisher(Connection, PublisherId) -> any()

handle_call/3

handle_call(Call, From, State0) -> any()

handle_cast/2

handle_cast(Cast, State) -> any()

handle_continue/2

handle_continue(CorrelationId, X2) -> any()

handle_info/2

handle_info(X1, State0) -> any()

init/1

init(X1) -> any()

metadata/2

metadata(Connection, Streams) -> any()

publish_sync/3

publish_sync(Connection, PublisherId, Messages) -> any()

query_offset/3

query_offset(Connection, PublisherReference, Stream) -> any()

query_publisher_sequence/3

query_publisher_sequence(Connection, PublisherReference, Stream) -> any()

stop/1

stop(Connection) -> any()

store_offset/4

store_offset(Connection, PublisherReference, Stream, Offset) -> any()

subscribe/6

subscribe(Connection, Stream, SubscriptionId, OffsetDefinition, Credit, Properties) -> any()

terminate/2

terminate(Reason, State) -> any()

unsubscribe/2

unsubscribe(Connection, SubscriptionId) -> any()


Generated by EDoc