Package libsidplay.components.c1541
Klasse SameThreadC1541Runner
java.lang.Object
libsidplay.common.Event
libsidplay.components.c1541.C1541Runner
libsidplay.components.c1541.SameThreadC1541Runner
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen libsidplay.common.Event
Event.ConsumerThatThrows<T>, Event.Phase -
Feldübersicht
FelderVon Klasse geerbte Felder libsidplay.components.c1541.C1541Runner
c1541Context, c64ContextVon Klasse geerbte Felder libsidplay.common.Event
name, next, triggerTime -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSameThreadC1541Runner(EventScheduler c64Context, EventScheduler c1541Context) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidcancel()private voidclockC1541Context(long offset) voidevent()Event code to be executed.voidreset()voidsynchronize(long offset) Synchronize C1541 and C64 schedulers.Von Klasse geerbte Methoden libsidplay.components.c1541.C1541Runner
setClockDivider, updateSlaveTicks
-
Felddetails
-
notTerminated
protected boolean notTerminated -
terminationEvent
-
-
Konstruktordetails
-
SameThreadC1541Runner
-
-
Methodendetails
-
clockC1541Context
private void clockC1541Context(long offset) -
reset
public void reset()- Setzt außer Kraft:
resetin KlasseC1541Runner
-
cancel
public void cancel()- Angegeben von:
cancelin KlasseC1541Runner
-
synchronize
public void synchronize(long offset) Synchronize C1541 and C64 schedulers. Called by C64; C1541 will be sleeping and in sync once we return.- Angegeben von:
synchronizein KlasseC1541Runner
-
event
Beschreibung aus Klasse kopiert:EventEvent code to be executed. Events are allowed to safely reschedule themselves with the EventScheduler during invocations.- Angegeben von:
eventin KlasseEvent- Löst aus:
InterruptedException
-