public class DriverProxy
extends java.lang.Object
ClientConductor main lock.| Modifier and Type | Field and Description |
|---|---|
static int |
MSG_BUFFER_CAPACITY
Maximum capacity of the write buffer
|
| Constructor and Description |
|---|
DriverProxy(org.agrona.concurrent.ringbuffer.RingBuffer toDriverCommandBuffer) |
| Modifier and Type | Method and Description |
|---|---|
long |
addDestination(long registrationId,
java.lang.String endpointChannel) |
long |
addExclusivePublication(java.lang.String channel,
int streamId) |
long |
addPublication(java.lang.String channel,
int streamId) |
long |
addSubscription(java.lang.String channel,
int streamId) |
long |
removeDestination(long registrationId,
java.lang.String endpointChannel) |
long |
removePublication(long registrationId) |
long |
removeSubscription(long registrationId) |
void |
sendClientKeepalive() |
long |
timeOfLastDriverKeepalive() |
public static final int MSG_BUFFER_CAPACITY
public DriverProxy(org.agrona.concurrent.ringbuffer.RingBuffer toDriverCommandBuffer)
public long timeOfLastDriverKeepalive()
public long addPublication(java.lang.String channel,
int streamId)
public long addExclusivePublication(java.lang.String channel,
int streamId)
public long removePublication(long registrationId)
public long addSubscription(java.lang.String channel,
int streamId)
public long removeSubscription(long registrationId)
public void sendClientKeepalive()
public long addDestination(long registrationId,
java.lang.String endpointChannel)
public long removeDestination(long registrationId,
java.lang.String endpointChannel)
Copyright © 2014-2017 Real Logic Ltd. All Rights Reserved.