Core
3.2
PHP API documentation
Main Page
Related Pages
Namespaces
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Pages
Class.WTestM0M3.php
Go to the documentation of this file.
1
<?php
2
/*
3
* @author Anakeen
4
* @package FDL
5
*/
6
7
include_once (
"FDL/Class.WDoc.php"
);
8
9
class
WTestM0M3
extends
WDoc
10
{
11
var
$attrPrefix
=
"WAN"
;
12
13
const
SA
=
"SA"
;
14
const
SB
=
"SB"
;
15
const
SC
=
"SC"
;
16
const
SD
=
"SD"
;
17
const
T1
=
"T1"
;
18
const
T2
=
"T2"
;
19
const
T3
=
"T3"
;
20
const
T4
=
"T4"
;
21
const
T5
=
"T5"
;
22
var
$firstState
= self::SA;
23
var
$transitions
= array(
24
self::T1 => array(
25
"m0"
=>
"t1m0"
,
26
) ,
27
self::T2 => array(
28
"m1"
=>
"t2m1"
,
29
"nr"
=>
true
30
) ,
31
self::T3 => array(
32
"m3"
=>
"t3m3"
33
) ,
34
self::T4 => array(
35
"m0"
=>
"t4m0"
,
36
"m1"
=>
"t4m1"
37
) ,
38
self::T5 => array(
39
"m0"
=>
"t5m0"
,
40
"m1"
=>
"t5m1"
,
41
"m2"
=>
"t5m2"
,
42
"m3"
=>
"t5m3"
43
)
44
);
45
46
var
$cycle
= array(
47
array(
48
"e1"
=> self::SA,
49
"e2"
=> self::SB,
50
"t"
=> self::T1
51
) ,
52
53
array(
54
"e1"
=> self::SA,
55
"e2"
=> self::SC,
56
"t"
=> self::T2
57
) ,
58
59
array(
60
"e1"
=> self::SA,
61
"e2"
=> self::SD,
62
"t"
=> self::T3
63
) ,
64
65
array(
66
"e1"
=> self::SB,
67
"e2"
=> self::SC,
68
"t"
=> self::T4
69
) ,
70
array(
71
"e1"
=> self::SB,
72
"e2"
=> self::SD,
73
"t"
=> self::T5
74
)
75
);
76
77
function
t2m1
($newstate)
78
{
79
return
''
;
80
}
81
82
function
t2m0
($newstate)
83
{
84
return
''
;
85
}
86
function
t1m0
($newstate)
87
{
88
return
"m0 forbidden"
;
89
}
90
function
t3m3
($newstate)
91
{
92
return
"m3 pass"
;
93
}
94
function
t4m0
($newstate)
95
{
96
return
""
;
97
}
98
function
t4m1
($newstate)
99
{
100
return
"m1 forbidden"
;
101
}
102
function
t5m0
($newstate)
103
{
104
return
""
;
105
}
106
function
t5m1
($newstate)
107
{
108
return
""
;
109
}
110
function
t5m2
($newstate)
111
{
112
return
"T5 m2 pass"
;
113
}
114
function
t5m3
($newstate)
115
{
116
return
"T5 m3 pass"
;
117
}
118
}
119
?>
WTestM0M3\t4m1
t4m1($newstate)
Definition:
Class.WTestM0M3.php:98
WTestM0M3\SB
const SB
Definition:
Class.WTestM0M3.php:14
WTestM0M3\T5
const T5
Definition:
Class.WTestM0M3.php:21
WTestM0M3\SA
const SA
Definition:
Class.WTestM0M3.php:13
WDoc
Definition:
Class.WDoc.php:20
WTestM0M3\SD
const SD
Definition:
Class.WTestM0M3.php:16
WTestM0M3\t5m2
t5m2($newstate)
Definition:
Class.WTestM0M3.php:110
WTestM0M3\t5m0
t5m0($newstate)
Definition:
Class.WTestM0M3.php:102
WTestM0M3\$firstState
$firstState
Definition:
Class.WTestM0M3.php:22
WTestM0M3\t4m0
t4m0($newstate)
Definition:
Class.WTestM0M3.php:94
WTestM0M3\t5m1
t5m1($newstate)
Definition:
Class.WTestM0M3.php:106
WTestM0M3\t3m3
t3m3($newstate)
Definition:
Class.WTestM0M3.php:90
WTestM0M3\t1m0
t1m0($newstate)
Definition:
Class.WTestM0M3.php:86
WTestM0M3\T3
const T3
Definition:
Class.WTestM0M3.php:19
WTestM0M3\$transitions
$transitions
Definition:
Class.WTestM0M3.php:23
WTestM0M3\$cycle
$cycle
Definition:
Class.WTestM0M3.php:46
WTestM0M3\t2m1
t2m1($newstate)
Definition:
Class.WTestM0M3.php:77
WTestM0M3\$attrPrefix
$attrPrefix
Definition:
Class.WTestM0M3.php:11
WTestM0M3\SC
const SC
Definition:
Class.WTestM0M3.php:15
WTestM0M3\t2m0
t2m0($newstate)
Definition:
Class.WTestM0M3.php:82
WTestM0M3\T4
const T4
Definition:
Class.WTestM0M3.php:20
WTestM0M3\t5m3
t5m3($newstate)
Definition:
Class.WTestM0M3.php:114
WTestM0M3
Definition:
Class.WTestM0M3.php:9
WTestM0M3\T1
const T1
Definition:
Class.WTestM0M3.php:17
WTestM0M3\T2
const T2
Definition:
Class.WTestM0M3.php:18
← centre documentaire
© anakeen