| Package | Description |
|---|---|
| de.ruedigermoeller.fastcast.config |
| Modifier and Type | Method and Description |
|---|---|
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.TopicBuilder.datagramSize(int sizBytes)
set datagram size on current transport.
|
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.TopicBuilder.membership(String topicname,
int topicId)
add predefined FCMembership topic service.
|
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.TopicBuilder.setOpenCalls(int maxOpen,
long timeoutMS) |
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.TopicBuilder.setRequestRespOptions(int maxOpenRequests,
int timeOutMillis)
set's request respons options on last added topic.
|
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.TopicBuilder.setSendQueuePercentage(int percentageOfSendHistory) |
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.sharedMemTransport(String transportName,
File file)
initialize a shared memory transport with shared memory residing in mmapped file given
|
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.sharedMemTransport(String transportName,
File file,
int sizeMByte,
int packetSizeBytes)
initialize a shared memory transport with shared memory residing in mmapped file given.
|
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.socketTransport(String transportName,
String networkIface,
String multicastIp,
int multicastPort)
initialize a transport with given name with given network adapter, multicast ip and multicast port.
|
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.TopicBuilder.topic(String topicname,
int topicId)
add a topic with default values (8Mb/second rate limit, 40Mb send history).
|
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.TopicBuilder.topic(String topicname,
int topicId,
int maxDatagramsPerSecond)
add a topic
|
FCConfigBuilder.TopicBuilder |
FCConfigBuilder.TopicBuilder.topic(String topicname,
int topicId,
int maxDatagramsPerSecond,
int maxGCPauseSeconds)
add a topic
|
Copyright © 2014. All rights reserved.