App
|
Třída, na které se provádí synchronizace. More...
Public Attributes | |
volatile boolean | REDRAW_FLAG = false |
Signalizuje, že je třeba překreslit obraz. | |
volatile boolean | EXIT_FLAG = false |
Signalizuje, že je třeba ukončit thread. | |
volatile boolean | CHANGE_INPUT_FLAG = false |
Signalizuje, že byl zadán požadavek na změnu vstupní bitmapy. | |
volatile boolean | OUTPUT_READY_FLAG = false |
Signalizuje, že je připraven vístup - SurfaceView je vytvořen. | |
volatile boolean | INPUT_READY_FLAG = false |
Signalizuje, že je připravena vstupní bitmapa. | |
volatile boolean | POSITIONING_CHANGED = false |
Signalizuje, že se změnila oblast bitmapy, která se vykresluje. | |
volatile boolean | BUSY_FLAG = true |
NEPOUŽITO, později signalizuje, že vlákno pracuje, vykresluje. | |
Třída, na které se provádí synchronizace.
Třída, na které se provádí synchronizace. Java neumožňuje synchronizovat na primitivních typech, proto se zavádí tato tořída.
Slouží jako náhrada pro synchronized(this) - pro všechny kritické úseky kódu se synchronizuje přes ni, zároveň zapouzdřuje jednotlivé flagy, které řídí běh threadu.
Definition at line 33 of file BitmapDisplayer.java.
volatile boolean mhr.appandroid.displayer.BitmapDisplayer.Lock.BUSY_FLAG = true |
NEPOUŽITO, později signalizuje, že vlákno pracuje, vykresluje.
Definition at line 40 of file BitmapDisplayer.java.
volatile boolean mhr.appandroid.displayer.BitmapDisplayer.Lock.CHANGE_INPUT_FLAG = false |
Signalizuje, že byl zadán požadavek na změnu vstupní bitmapy.
Definition at line 36 of file BitmapDisplayer.java.
volatile boolean mhr.appandroid.displayer.BitmapDisplayer.Lock.EXIT_FLAG = false |
Signalizuje, že je třeba ukončit thread.
Definition at line 35 of file BitmapDisplayer.java.
volatile boolean mhr.appandroid.displayer.BitmapDisplayer.Lock.INPUT_READY_FLAG = false |
Signalizuje, že je připravena vstupní bitmapa.
Definition at line 38 of file BitmapDisplayer.java.
volatile boolean mhr.appandroid.displayer.BitmapDisplayer.Lock.OUTPUT_READY_FLAG = false |
Signalizuje, že je připraven vístup - SurfaceView je vytvořen.
Definition at line 37 of file BitmapDisplayer.java.
volatile boolean mhr.appandroid.displayer.BitmapDisplayer.Lock.POSITIONING_CHANGED = false |
Signalizuje, že se změnila oblast bitmapy, která se vykresluje.
Definition at line 39 of file BitmapDisplayer.java.
volatile boolean mhr.appandroid.displayer.BitmapDisplayer.Lock.REDRAW_FLAG = false |
Signalizuje, že je třeba překreslit obraz.
Definition at line 34 of file BitmapDisplayer.java.