|
Smernice oddelenia QNX | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Space
Space - definicia rozhrania prostredia pre agentov.
(c) 2005 MicroStep-MIS www.microstep-mis.com
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_SPACE_NAME
|
Method Summary | |
---|---|
void |
attachTrigger(java.lang.String mask,
Proxy proxy,
int type)
Vytvorenie triggeru daneho typu na bloky. |
java.lang.Thread |
clearThread()
"Odomykacia funkcia", v reali nepouzivana, lebo main je vecny |
void |
delete(java.lang.String name)
Vymazanie bloku z prostredia (vymazanie s prioritou Block.DEFAULT_PRIORITY). |
void |
delete(java.lang.String name,
float priority)
Vymazanie bloku z prostredia. |
void |
delete(java.lang.String name,
long validFor,
float priority)
Vymazanie bloku z prostredia. |
void |
delete(java.lang.String name,
long validFrom,
long validTo,
float priority)
Vymazanie bloku z prostredia. |
void |
detachTrigger(Proxy proxy)
Odstranenie triggeru z prostredia. |
java.lang.String |
getName()
Ziskanie mena space-u. |
java.lang.Thread |
getThread()
Zistovanie, ci bezi main daneho space-u |
java.lang.Object |
read(java.lang.String name)
Precitanie bloku s danym menom z prostredia. |
java.lang.Object |
read(java.lang.String name,
java.lang.Object def)
Precitanie bloku s danym menom z prostredia. |
BlockStatus |
readFirst(Proxy proxy)
Vycitavanie blokov, ktore sposobili triggernutie proxy funguje pre vsetky, ale zmysel ma len pre MATCHING triggre - vracia vsetky bloky, ktore zodpovedaju maske MULTIPLY triggre - vracia vsetky neprevzate zmenene bloky, ktore zodpovedaju maske |
BlockStatus |
readNext(Proxy proxy)
Vycitavanie blokov, ktore sposobili triggernutie proxy |
java.lang.Thread |
setThread()
"Zamykacia funkcia", aby sa main nedal pustit v 2 roznych threadoch. |
java.lang.String |
toString()
Vypis space-u do stringu |
void |
write(java.lang.String name,
java.lang.Object value)
Zapis bloku do prostredia s prioritou Block.DEFAULT_PRIORITY. |
void |
write(java.lang.String name,
java.lang.Object value,
float priority)
Zapis bloku do prostredia. |
void |
write(java.lang.String name,
java.lang.Object value,
long validFor)
Zapis bloku do prostredia s prioritou Block.DEFAULT_PRIORITY. |
void |
write(java.lang.String name,
java.lang.Object value,
long validFor,
float priority)
Zapis bloku do prostredia. |
void |
write(java.lang.String name,
java.lang.Object value,
long validFrom,
long validTo)
Zapis bloku do prostredia s prioritou Block.DEFAULT_PRIORITY. |
void |
write(java.lang.String name,
java.lang.Object value,
long validFrom,
long validTo,
float priority)
Zapis bloku do prostredia. |
Field Detail |
---|
static final java.lang.String DEFAULT_SPACE_NAME
Method Detail |
---|
java.lang.String getName()
void write(java.lang.String name, java.lang.Object value, long validFrom, long validTo, float priority)
name
- meno blokuvalue
- hodnota zapisovaneho blokuvalidFrom
- zaciatok platnosti blokuvalidTo
- koniec platnosti blokupriority
- priorita zapisu bloku (pouziva sa napr. pri modelovani
subsumpcnej architektury)void write(java.lang.String name, java.lang.Object value, long validFrom, long validTo)
name
- meno blokuvalue
- hodnota zapisovaneho blokuvalidFrom
- zaciatok platnosti blokuvalidTo
- koniec platnosti blokuvoid write(java.lang.String name, java.lang.Object value, long validFor, float priority)
name
- meno blokuvalue
- hodnota zapisovaneho blokuvalidFor
- doba platnosti blokupriority
- priorita zapisu bloku (pouziva sa napr. pri modelovani
subsumpcnej architektury)void write(java.lang.String name, java.lang.Object value, long validFor)
name
- meno blokuvalue
- hodnota zapisovaneho blokuvalidFor
- doba platnosti blokuvoid write(java.lang.String name, java.lang.Object value, float priority)
name
- meno blokuvalue
- hodnota zapisovaneho blokupriority
- priorita zapisu bloku (pouziva sa napr. pri modelovani
subsumpcnej architektury)void write(java.lang.String name, java.lang.Object value)
name
- meno blokuvalue
- hodnota zapisovaneho blokujava.lang.Object read(java.lang.String name)
name
- meno bloku
java.lang.Object read(java.lang.String name, java.lang.Object def)
name
- meno blokudef
- default hodnota
BlockStatus readFirst(Proxy proxy)
proxy
- triggernuta proxy
BlockStatus readNext(Proxy proxy)
proxy
- triggernuta proxy
void attachTrigger(java.lang.String mask, Proxy proxy, int type)
mask
- meno/maska blokovproxy
- triggerovane proxytype
- typ triggeruvoid detachTrigger(Proxy proxy)
proxy
- proxy triggerovane triggeromvoid delete(java.lang.String name, float priority)
name
- meno blokupriority
- priorita vymazavania (pouziva sa napr. pri modelovani
subsumpcnej architektury)void delete(java.lang.String name)
name
- meno blokuvoid delete(java.lang.String name, long validFrom, long validTo, float priority)
name
- meno blokuvalidFrom
- zaciatok platnosti vymazaniavalidTo
- koniec platnosti vymazaniapriority
- priorita vymazavania (pouziva sa napr. pri modelovani
subsumpcnej architektury)void delete(java.lang.String name, long validFor, float priority)
name
- meno blokuvalidFor
- doba platnosti vymazaniapriority
- priorita vymazavania (pouziva sa napr. pri modelovani
subsumpcnej architektury)java.lang.Thread getThread()
java.lang.Thread setThread()
java.lang.Thread clearThread()
java.lang.String toString()
toString
in class java.lang.Object
|
Smernice oddelenia QNX | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |