1 | #ifndef MM_TRI_SA |
---|
2 | #define MM_TRI_SA |
---|
3 | |
---|
4 | #include "TriStructs.h" |
---|
5 | |
---|
6 | TriStatus triSAReset(); |
---|
7 | |
---|
8 | TriStatus triExecuteTestCase (const TriTestCaseId* testCaseId, |
---|
9 | const TriPortIdList* tsiPortList); |
---|
10 | |
---|
11 | TriStatus triMap (const TriPortId* compPortId, |
---|
12 | const TriPortId* tsiPortId); |
---|
13 | |
---|
14 | TriStatus triUnmap (const TriPortId* compPortId, const TriPortId* tsiPortId); |
---|
15 | |
---|
16 | TriStatus triSend (const TriComponentId* componentId, |
---|
17 | const TriPortId* tsiPortId, |
---|
18 | const TriAddress* sutAddress, |
---|
19 | const TriMessage* sendMessage); |
---|
20 | |
---|
21 | TriStatus triCall (const TriComponentId* componentId, |
---|
22 | const TriPortId* tsiPortId, |
---|
23 | const TriAddress* sutAddress, |
---|
24 | const TriSignatureId* signatureId, |
---|
25 | const TriParameterList* parameterList); |
---|
26 | |
---|
27 | TriStatus triReply (const TriComponentId* componentId, |
---|
28 | const TriPortId* tsiPortId, |
---|
29 | const TriAddress* sutAddress, |
---|
30 | const TriSignatureId* signatureId, |
---|
31 | const TriParameterList* parameterList, |
---|
32 | const TriParameter* returnValue); |
---|
33 | |
---|
34 | TriStatus triRaise (const TriComponentId* componentId, |
---|
35 | const TriPortId* tsiPortId, |
---|
36 | const TriAddress* sutAddress, |
---|
37 | const TriSignatureId* signatureId, |
---|
38 | const TriException* exception); |
---|
39 | |
---|
40 | TriStatus triSUTActionInformal (const char* description); |
---|
41 | |
---|
42 | TriStatus triSendMC (const TriComponentId *componentId, |
---|
43 | const TriPortId *tsiPortId, |
---|
44 | const TriAddressList *sutAddresses, |
---|
45 | const TriMessage *sendMessage); |
---|
46 | |
---|
47 | TriStatus triSendBC (const TriComponentId *componentId, |
---|
48 | const TriPortId *tsiPortId, |
---|
49 | const TriMessage *sendMessage); |
---|
50 | |
---|
51 | TriStatus triCallMC (const TriComponentId *componentId, |
---|
52 | const TriPortId *tsiPortId, |
---|
53 | const TriAddressList *sutAddresses, |
---|
54 | const TriSignatureId *signatureId, |
---|
55 | const TriParameterList *parameterList); |
---|
56 | |
---|
57 | TriStatus triCallBC (const TriComponentId *componentId, |
---|
58 | const TriPortId *tsiPortId, |
---|
59 | const TriSignatureId *signatureId, |
---|
60 | const TriParameterList *parameterList); |
---|
61 | |
---|
62 | TriStatus triReplyMC (const TriComponentId *componentId, |
---|
63 | const TriPortId *tsiPortId, |
---|
64 | const TriAddressList *sutAddresses, |
---|
65 | const TriSignatureId *signatureId, |
---|
66 | const TriParameterList *parameterList, |
---|
67 | const TriParameter *returnValue); |
---|
68 | |
---|
69 | TriStatus triReplyBC (const TriComponentId *componentId, |
---|
70 | const TriPortId *tsiPortId, |
---|
71 | const TriSignatureId *signatureId, |
---|
72 | const TriParameterList *parameterList, |
---|
73 | const TriParameter *returnValue); |
---|
74 | |
---|
75 | TriStatus triRaiseMC (const TriComponentId *componentId, |
---|
76 | const TriPortId *tsiPortId, |
---|
77 | const TriAddressList *sutAddresses, |
---|
78 | const TriSignatureId *signatureId, |
---|
79 | const TriException *exception); |
---|
80 | |
---|
81 | TriStatus triRaiseBC (const TriComponentId *componentId, |
---|
82 | const TriPortId *tsiPortId, |
---|
83 | const TriSignatureId *signatureId, |
---|
84 | const TriException *exception); |
---|
85 | |
---|
86 | TriStatus triEndTestcase(void); |
---|
87 | |
---|
88 | #endif |
---|