public interface ConfigurationInterface
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCrcHost() |
int |
getCrcPort() |
java.lang.String |
getFederateName() |
java.lang.String |
getFederateRole() |
java.lang.String |
getFederateType() |
java.lang.String |
getFederationName() |
java.io.File |
getFomDirectory() |
long |
getLookahead() |
double |
getSimulationScenarioTimeEphoc() |
boolean |
isAsynchronousDelivery() |
boolean |
isRealtime() |
boolean |
isTimeConstrained() |
boolean |
isTimeRegulating() |
void |
setAsynchronousDelivery(boolean bool)
Sets the Asynchronous delivery to the specified value passed as parameter
|
void |
setCrcHost(java.lang.String crcHost)
Sets the CRC host to the specified value passed as parameter
|
void |
setCrcPort(int crcHost)
Sets the CRC port to the specified value passed as parameter
|
void |
setFederateName(java.lang.String federateName)
Sets the name of the federate to the specified value passed as parameter
|
void |
setFederateRole(java.lang.String federateRole)
Sets the role of the federate (EARLY or LATE)
|
void |
setFederateType(java.lang.String federateType)
Sets the type of the federate to the specified value passed as parameter
|
void |
setFederationName(java.lang.String federationName)
Sets the federation name to the specified value passed as parameter
|
void |
setFomDirectory(java.io.File dir)
Sets the FOMs directory to the specified value passed as parameter
|
void |
setLookahead(long lookahead)
Sets the lookahead time for the simulation execution
|
void |
setRealtime(boolean bool)
Sets the realtime clock to the specified value passed as parameter
|
void |
setSimulationScenarioTimeEphoc(double simulationScenarioTimeEphoc)
Sets the Simulation Scenario Time Ephoc
|
void |
setTimeConstrained(boolean bool)
Sets the time constrained to the specified value passed as parameter
|
void |
setTimeRegulating(boolean bool)
Sets the time regulating to the specified value passed as parameter
|
java.lang.String getCrcHost()
int getCrcPort()
java.lang.String getFederationName()
java.lang.String getFederateName()
java.lang.String getFederateType()
java.lang.String getFederateRole()
java.io.File getFomDirectory()
boolean isAsynchronousDelivery()
boolean isRealtime()
boolean isTimeConstrained()
boolean isTimeRegulating()
void setCrcHost(java.lang.String crcHost)
crcHost
- the new value for the CRC hostvoid setCrcPort(int crcHost)
crcHost
- the new value for the CRC portvoid setAsynchronousDelivery(boolean bool)
bool
- the new value for the Asynchronous deliveryvoid setFederationName(java.lang.String federationName)
federationName
- the new value for the federation namevoid setFederateName(java.lang.String federateName)
federateName
- the new namevoid setFederateType(java.lang.String federateType)
federateType
- the new typevoid setFederateRole(java.lang.String federateRole)
federateRole
- the new role (EARLY or LATE)void setFomDirectory(java.io.File dir)
dir
- the FOMs directoryvoid setRealtime(boolean bool)
bool
- the new value for the realtime clockvoid setTimeRegulating(boolean bool)
bool
- the new value for the time regulatingvoid setTimeConstrained(boolean bool)
bool
- the new value for the time constraineddouble getSimulationScenarioTimeEphoc()
void setSimulationScenarioTimeEphoc(double simulationScenarioTimeEphoc)
simulationScenarioTimeEphoc
- the simulation scenario time expressed as Truncaded Julian Date (TJD)void setLookahead(long lookahead)
lookahead
- the simulation execution lookahead interval expressed in millisecondslong getLookahead()
Author: SMASH LAB - University of Calabria (UNICAL)