Class P2pSimulator

java.lang.Object
se.sics.kompics.ComponentDefinition
se.sics.kompics.simulator.core.impl.P2pSimulator
All Implemented Interfaces:
Simulator, SimulatorComp

public final class P2pSimulator
extends se.sics.kompics.ComponentDefinition
implements Simulator, SimulatorComp
The P2pSimulator class.
Version:
$Id$
Author:
Cosmin Arad <[email protected]>
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  P2pSimulator.P2pSimulatorInit  
  • Field Summary

    Fields inherited from class se.sics.kompics.ComponentDefinition

    control, logger, loopback, MDC_KEY_CID, MDC_KEY_CSTATE, onSelf, proxy
  • Constructor Summary

    Constructors 
    Constructor Description
    P2pSimulator​(P2pSimulator.P2pSimulatorInit init)  
  • Method Summary

    Modifier and Type Method Description
    boolean advanceSimulation()  
    static String durationToString​(long duration)  
    se.sics.kompics.Fault.ResolveAction handleFault​(se.sics.kompics.Fault fault)  
    long java_lang_System_currentTimeMillis()  
    long java_lang_System_nanoTime()  
    void java_lang_Thread_sleep​(long millis)  
    void java_lang_Thread_sleep​(long millis, int nanos)  
    void java_lang_Thread_start()  

    Methods inherited from class se.sics.kompics.ComponentDefinition

    answer, answer, config, connect, connect, connect, connect, connect, connect, connect, connect, create, create, create, create, destroy, disconnect, disconnect, disconnect, getComponentCore, getControlPort, handle, handleUpdate, id, loggingContextGet, loggingContextPut, loggingContextPutAlways, loggingContextRemove, loggingContextReset, loggingCtxGet, loggingCtxPut, loggingCtxPutAlways, loggingCtxRemove, loggingCtxReset, negative, onKill, onStart, onStop, positive, postUpdate, provides, requires, separateConfigId, setMDC, subscribe, subscribe, suicide, tearDown, trigger, unsubscribe, unsubscribe, updateConfig

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait