|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JistAPI.Continuation | |
---|---|
jist.minisim | JiST demo, benchmark and test simulation programs. |
jist.runtime | Provides the entire JiST (Java in Simulation Time) runtime framework and simulation time functionality. |
jist.swans.app | Application layer entity of SWANS simulator and related classes. |
jist.swans.app.io | SWANS counterparts for java.io classes used to simulate standard Java applications. |
jist.swans.app.lang | |
jist.swans.net | Network (IP) layer entity of SWANS simulator and related classes. |
jist.swans.trans | Transport layer entity of SWANS simulator and related classes. |
sidnet.core.simcontrol | |
sidnet.stack.driver | |
sidnet.stack.std.mac.ieee802_15_4 |
Uses of JistAPI.Continuation in jist.minisim |
---|
Methods in jist.minisim that throw JistAPI.Continuation | |
---|---|
void |
hello_loop.HelloWorld2(java.lang.String msg)
blocking event that schedules 10 hellos. |
byte[] |
cont.entity.operation_array(byte[] b)
Blocking operation with array parameter. |
void |
cont.entity.operation_double(double d)
Blocking operation with primitive double parameter. |
void |
contproxy.entityInterface.operation_double(double d)
Proxied blocking call with primitive double parameter. |
void |
cont.entity.operation_int(int i)
Blocking operation with primitive integer parameter. |
void |
contproxy.entityInterface.operation_int(int i)
Proxied blocking call with primitive integer parameter. |
void |
cont.entity.operation_null()
Blocking operation with no parameters. |
void |
contproxy.entityInterface.operation_null()
Proxied blocking call with no parameters. |
void |
cont.entity.operation_show()
Blocking operation that displays time. |
void |
cont.entity.operation_string(java.lang.String s)
Blocking operation with String parameter. |
void |
contproxy.entityInterface.operation_string(java.lang.String s)
Proxied blocking call with String parameter. |
Uses of JistAPI.Continuation in jist.runtime |
---|
Methods in jist.runtime that throw JistAPI.Continuation | |
---|---|
static java.lang.Object |
Controller.entityInvocationCont(java.lang.reflect.Method meth,
Entity entity,
java.lang.Object[] params)
Application callback method to perform (intercept) a BLOCKING entity method invocation at the appropriate simulation time. |
static java.lang.Object |
Controller.entityInvocationCont(java.lang.reflect.Method meth,
EntityRef ref,
java.lang.Object[] params)
Application callback method to perform (intercept) a BLOCKING entity method invocation at the appropriate simulation time. |
static java.lang.Object |
Controller.entityInvocationCont(java.lang.reflect.Method meth,
java.lang.Object callee,
java.lang.Object[] params)
Application callback method to perform (intercept) a BLOCKING entity method invocation at the appropriate simulation time. |
java.lang.Object |
Channel.receive()
Blocking receive call. |
void |
Channel.send(java.lang.Object data)
Blocking non-dropping send call. |
void |
Channel.send(java.lang.Object data,
boolean shouldDropIfFull,
boolean shouldDropIfNoReceiveWaiting)
Blocking send call. |
void |
BlockingSleep.sleep(long i)
Blocking sleep implementation. |
Uses of JistAPI.Continuation in jist.swans.app |
---|
Methods in jist.swans.app that throw JistAPI.Continuation | |
---|---|
TransInterface.TransTcpInterface |
AppInterface.TcpApp.getTcpEntity()
Return application TCP entity. |
TransInterface.TransUdpInterface |
AppInterface.UdpApp.getUdpEntity()
Return application UDP entity. |
void |
AppJava.Runnable.run()
|
Uses of JistAPI.Continuation in jist.swans.app.io |
---|
Methods in jist.swans.app.io that throw JistAPI.Continuation | |
---|---|
int |
BufferedInputStream.available()
|
int |
FilterInputStream.available()
|
void |
BufferedInputStream.close()
|
void |
FilterInputStream.close()
|
void |
BufferedInputStream.mark(int readlimit)
|
void |
FilterInputStream.mark(int readlimit)
|
boolean |
BufferedInputStream.markSupported()
|
boolean |
FilterInputStream.markSupported()
|
int |
BufferedInputStream.read()
|
int |
FilterInputStream.read()
|
int |
FilterInputStream.read(byte[] b)
|
int |
BufferedInputStream.read(byte[] b,
int off,
int len)
|
int |
FilterInputStream.read(byte[] b,
int off,
int len)
|
void |
BufferedInputStream.reset()
|
void |
FilterInputStream.reset()
|
long |
BufferedInputStream.skip(long n)
|
long |
FilterInputStream.skip(long n)
|
Uses of JistAPI.Continuation in jist.swans.app.lang |
---|
Methods in jist.swans.app.lang that throw JistAPI.Continuation | |
---|---|
void |
SimtimeThread.ThreadJoin()
|
void |
ThreadInterface.ThreadJoin()
|
Uses of JistAPI.Continuation in jist.swans.net |
---|
Methods in jist.swans.net that throw JistAPI.Continuation | |
---|---|
NetAddress |
NetInterface.getAddress()
Return local network address. |
NetAddress |
NetIp.getAddress()
Return local network address. |
Uses of JistAPI.Continuation in jist.swans.trans |
---|
Methods in jist.swans.trans that throw JistAPI.Continuation | |
---|---|
void |
SocketInterface._jistPostInit()
Post-constructor call. |
TcpSocket |
SocketInterface.TcpServerSocketInterface.accept()
Listens for a connection to be made to this socket and accepts it. |
void |
TransInterface.addSocketHandler(int port,
TransInterface.SocketHandler socketCallback)
Register socket handler. |
void |
SocketInterface.bind(java.net.SocketAddress bindpoint)
Binds the ServerSocket to a specific address (IP address and port number). |
void |
SocketInterface.TcpServerSocketInterface.bind(java.net.SocketAddress endpoint,
int backlog)
Binds the ServerSocket to a specific address (IP address and port number). |
boolean |
TransInterface.TransTcpInterface.checkSocketHandler(int port)
Return whether socket bound to port. |
void |
SocketInterface.TcpSocketInterface.connect(java.net.SocketAddress endpoint)
Connects this socket to the server. |
void |
SocketInterface.TcpSocketInterface.connect(java.net.SocketAddress endpoint,
int timeout)
Connects this socket to the server with a specified timeout value. |
void |
TransInterface.delSocketHandler(int port)
Unregister socket handler. |
byte[] |
SocketInterface.TcpSocketInterface.getBytesFromSocket(int length)
This method is called by the input stream to retrieve data from the transport layer. |
java.nio.channels.SocketChannel |
SocketInterface.TcpSocketInterface.getChannel()
Returns the unique SocketChannel object associated with this socket, if any. |
java.nio.channels.ServerSocketChannel |
SocketInterface.TcpServerSocketInterface.getChannel()
Returns the unique ServerSocketChannel object associated with this socket, if any. |
java.net.InetAddress |
SocketInterface.getInetAddress()
Returns the local address of this server socket/socket. |
InputStream |
SocketInterface.TcpSocketInterface.getInputStream()
Returns an input stream for this socket. |
boolean |
SocketInterface.TcpSocketInterface.getKeepAlive()
Tests if SO_KEEPALIVE is enabled. |
java.net.InetAddress |
SocketInterface.TcpSocketInterface.getLocalAddress()
Gets the local address to which the socket is bound. |
int |
SocketInterface.getLocalPort()
Returns the port on which this socket is listening. |
java.net.SocketAddress |
SocketInterface.getLocalSocketAddress()
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet. |
boolean |
SocketInterface.TcpSocketInterface.getOOBInline()
Tests if OOBINLINE is enabled. |
OutputStream |
SocketInterface.TcpSocketInterface.getOutputStream()
Returns an output stream for this socket. |
int |
SocketInterface.TcpSocketInterface.getPort()
Returns the remote port to which this socket is connected. |
int |
SocketInterface.getReceiveBufferSize()
Gets the value of the SO_RCVBUF option for this ServerSocket, that is the proposed buffer size that will be used for Sockets accepted from this ServerSocket. |
java.net.SocketAddress |
SocketInterface.TcpSocketInterface.getRemoteSocketAddress()
Returns the address of the endpoint this socket is connected to, or null if it is unconnected. |
boolean |
SocketInterface.getReuseAddress()
Tests if SO_REUSEADDR is enabled. |
int |
SocketInterface.TcpSocketInterface.getSendBufferSize()
Get value of the SO_SNDBUF option for this Socket, that is the buffer size used by the platform for output on this Socket. |
int |
SocketInterface.TcpSocketInterface.getSoLinger()
Returns setting for SO_LINGER. |
int |
SocketInterface.getSoTimeout()
Retrieve setting for SO_TIMEOUT. |
boolean |
SocketInterface.TcpSocketInterface.getTcpNoDelay()
Tests if TCP_NODELAY is enabled. |
int |
SocketInterface.TcpSocketInterface.getTrafficClass()
Gets traffic class or type-of-service in the IP header for packets sent from this Socket. |
boolean |
SocketInterface.isBound()
Returns the binding state of the ServerSocket. |
boolean |
SocketInterface.isClosed()
Returns the closed state of the ServerSocket. |
boolean |
SocketInterface.TcpSocketInterface.isConnected()
Returns the connection state of the socket. |
boolean |
SocketInterface.TcpSocketInterface.isInputShutdown()
Returns wether the read-half of the socket connection is closed. |
boolean |
SocketInterface.TcpSocketInterface.isOutputShutdown()
Returns wether the write-half of the socket connection is closed. |
int |
SocketInterface.TcpSocketInterface.queueBytes(byte[] data)
This method is called to send bytes to the other side. |
void |
TransInterface.SocketHandler.receive(Message msg,
NetAddress src,
int srcPort)
Receive transport layer packet. |
void |
SocketInterface.TcpSocketInterface.shutdownInput()
Places the input stream for this socket at "end of stream". |
void |
SocketInterface.TcpSocketInterface.shutdownOutput()
Disables the output stream for this socket. |
java.lang.String |
SocketInterface.toString()
Returns the implementation address and implementation port of this socket as a String. |
Uses of JistAPI.Continuation in sidnet.core.simcontrol |
---|
Methods in sidnet.core.simcontrol that throw JistAPI.Continuation | |
---|---|
void |
SimManager.scheduleNextRun()
|
Uses of JistAPI.Continuation in sidnet.stack.driver |
---|
Methods in sidnet.stack.driver that throw JistAPI.Continuation | |
---|---|
boolean |
GenericTimer.bussy()
|
boolean |
MainLineInterface.busy()
|
boolean |
GenericTimer.canceled()
|
boolean |
GenericTimer.paused()
|
Uses of JistAPI.Continuation in sidnet.stack.std.mac.ieee802_15_4 |
---|
Methods in sidnet.stack.std.mac.ieee802_15_4 that throw JistAPI.Continuation | |
---|---|
boolean |
Phy802_15_4Timer.bussy()
|
boolean |
SSCS802_15_4Timer.bussy()
|
boolean |
TimerInterface802_15_4.bussy()
|
boolean |
ToSleepTimer.bussy()
|
boolean |
ToSleepTimer2.bussy()
|
boolean |
WrapperPhy802_15_4Timer.bussy()
|
boolean |
macAssoRspWaitTimer.bussy()
|
boolean |
macBackoffTimer.bussy()
|
boolean |
macBeaconOtherTimer.bussy()
|
boolean |
macBeaconRxTimer.bussy()
|
boolean |
macBeaconSearchTimer.bussy()
|
boolean |
macBeaconTxTimer.bussy()
|
boolean |
macDataWaitTimer.bussy()
|
boolean |
macDeferCCATimer.bussy()
|
boolean |
macExtractTimer.bussy()
|
boolean |
macRxEnableTimer.bussy()
|
boolean |
macScanTimer.bussy()
|
boolean |
macTxOverTimer.bussy()
|
boolean |
macTxTimer.bussy()
|
boolean |
p802_15_4Timer.bussy()
|
boolean |
Phy802_15_4Timer.canceled()
|
boolean |
SSCS802_15_4Timer.canceled()
|
boolean |
TimerInterface802_15_4.canceled()
|
boolean |
ToSleepTimer.canceled()
|
boolean |
ToSleepTimer2.canceled()
|
boolean |
WrapperPhy802_15_4Timer.canceled()
|
boolean |
macAssoRspWaitTimer.canceled()
|
boolean |
macBackoffTimer.canceled()
|
boolean |
macBeaconOtherTimer.canceled()
|
boolean |
macBeaconRxTimer.canceled()
|
boolean |
macBeaconSearchTimer.canceled()
|
boolean |
macBeaconTxTimer.canceled()
|
boolean |
macDataWaitTimer.canceled()
|
boolean |
macDeferCCATimer.canceled()
|
boolean |
macExtractTimer.canceled()
|
boolean |
macRxEnableTimer.canceled()
|
boolean |
macScanTimer.canceled()
|
boolean |
macTxOverTimer.canceled()
|
boolean |
macTxTimer.canceled()
|
boolean |
p802_15_4Timer.canceled()
|
boolean |
Phy802_15_4.channelSupported(byte channel)
|
boolean |
Phy802_15_4Impl.channelSupported(byte channel)
|
byte |
Mac802_15_4.get_sfSpec2_FinCAP()
|
byte |
Mac802_15_4Impl.get_sfSpec2_FinCAP()
|
int |
Mac802_15_4.get_sfSpec2_sd()
|
int |
Mac802_15_4Impl.get_sfSpec2_sd()
|
double |
Mac802_15_4.getMacBcnRxTime()
|
double |
Mac802_15_4Impl.getMacBcnRxTime()
|
byte |
Mac802_15_4.getMacBeaconOrder2()
|
byte |
Mac802_15_4Impl.getMacBeaconOrder2()
|
byte |
Mac802_15_4.getMpibMacBeaconOrder()
|
byte |
Mac802_15_4Impl.getMpibMacBeaconOrder()
|
double |
Phy802_15_4.getRate_BitsPerSecond(char dataOrSymbol)
|
double |
Phy802_15_4Impl.getRate_BitsPerSecond(char dataOrSymbol)
|
boolean |
Phy802_15_4.isSendOverTimerBusy()
|
boolean |
Phy802_15_4Impl.isSendOverTimerBusy()
|
boolean |
Phy802_15_4Timer.paused()
|
boolean |
SSCS802_15_4Timer.paused()
|
boolean |
TimerInterface802_15_4.paused()
|
boolean |
ToSleepTimer.paused()
|
boolean |
ToSleepTimer2.paused()
|
boolean |
WrapperPhy802_15_4Timer.paused()
|
boolean |
macAssoRspWaitTimer.paused()
|
boolean |
macBackoffTimer.paused()
|
boolean |
macBeaconOtherTimer.paused()
|
boolean |
macBeaconRxTimer.paused()
|
boolean |
macBeaconSearchTimer.paused()
|
boolean |
macBeaconTxTimer.paused()
|
boolean |
macDataWaitTimer.paused()
|
boolean |
macDeferCCATimer.paused()
|
boolean |
macExtractTimer.paused()
|
boolean |
macRxEnableTimer.paused()
|
boolean |
macScanTimer.paused()
|
boolean |
macTxOverTimer.paused()
|
boolean |
macTxTimer.paused()
|
boolean |
p802_15_4Timer.paused()
|
void |
Phy802_15_4Timer.resetTimer()
|
void |
TimerInterface802_15_4.resetTimer()
|
boolean |
Mac802_15_4.sscs_neverAsso()
|
boolean |
Mac802_15_4Impl.sscs_neverAsso()
|
double |
Phy802_15_4.trxTime(MacMessage_802_15_4 p,
boolean phyPkt)
|
double |
Phy802_15_4Impl.trxTime(MacMessage_802_15_4 p,
boolean phyPkt)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |