CORDET Framework - C2 Implementation
cordetfw/pustests/config/CrFwInStreamUserPar.h
1 
32 #ifndef CR_FW_INSTREAM_USERPAR_H_
33 #define CR_FW_INSTREAM_USERPAR_H_
34 
35 /* Include framework files */
36 #include "InStream/CrFwInStream.h"
37 #include "BaseCmp/CrFwResetProc.h"
38 /* Include test suite files */
39 #include "CrFwInStreamStub.h"
40 #include "CrFwInStreamSocket.h"
41 #include "CrFwClientSocket.h"
42 #include "CrFwServerSocket.h"
43 
52 #define CR_FW_NOF_INSTREAM 7
53 
66 #define CR_FW_INSTREAM_PQSIZE {3,3,3,3,5,6,7}
67 
76 #define CR_FW_INSTREAM_NOF_GROUPS {1,1,2,1,1,1,1}
77 
91 #define CR_FW_INSTREAM_SRC {1,2,3,4,5,10,10}
92 
106 #define CR_FW_INSTREAM_PCKTCOLLECT {&CrFwInStreamStubPcktCollect, \
107  &CrFwInStreamStubPcktCollect, \
108  &CrFwInStreamStubPcktCollect, \
109  &CrFwInStreamStubPcktCollect, \
110  &CrFwInStreamSocketPcktCollect, \
111  &CrFwClientSocketPcktCollect, \
112  &CrFwServerSocketPcktCollect}
113 
130 #define CR_FW_INSTREAM_PCKTAVAILCHECK {&CrFwInStreamStubIsPcktAvail, \
131  &CrFwInStreamStubIsPcktAvail, \
132  &CrFwInStreamStubIsPcktAvail, \
133  &CrFwInStreamStubIsPcktAvail, \
134  &CrFwInStreamSocketIsPcktAvail, \
135  &CrFwClientSocketIsPcktAvail, \
136  &CrFwServerSocketIsPcktAvail}
137 
162 #define CR_FW_INSTREAM_INITCHECK {&CrFwBaseCmpDefInitCheck, \
163  &CrFwBaseCmpDefInitCheck, \
164  &CrFwBaseCmpDefInitCheck, \
165  &CrFwInStreamStubDummyCheck, \
166  &CrFwInStreamSocketInitCheck, \
167  &CrFwClientSocketInitCheck, \
168  &CrFwServerSocketInitCheck}
169 
197 #define CR_FW_INSTREAM_INITACTION {&CrFwInStreamDefInitAction, \
198  &CrFwInStreamDefInitAction, \
199  &CrFwInStreamDefInitAction, \
200  &CrFwInStreamStubInitAction, \
201  &CrFwInStreamSocketInitAction, \
202  &CrFwClientSocketInitAction, \
203  &CrFwServerSocketInitAction}
204 
227 #define CR_FW_INSTREAM_CONFIGCHECK {&CrFwBaseCmpDefConfigCheck, \
228  &CrFwBaseCmpDefConfigCheck, \
229  &CrFwBaseCmpDefConfigCheck, \
230  &CrFwInStreamStubDummyCheck, \
231  &CrFwBaseCmpDefConfigCheck, \
232  &CrFwBaseCmpDefConfigCheck, \
233  &CrFwServerSocketConfigCheck}
234 
262 #define CR_FW_INSTREAM_CONFIGACTION {&CrFwInStreamDefConfigAction, \
263  &CrFwInStreamDefConfigAction, \
264  &CrFwInStreamDefConfigAction, \
265  &CrFwInStreamStubConfigAction, \
266  &CrFwInStreamSocketConfigAction, \
267  &CrFwClientSocketConfigAction, \
268  &CrFwServerSocketConfigAction}
269 
295 #define CR_FW_INSTREAM_SHUTDOWNACTION {&CrFwInStreamDefShutdownAction, \
296  &CrFwInStreamStubShutdown, \
297  &CrFwInStreamDefShutdownAction, \
298  &CrFwInStreamDefShutdownAction, \
299  &CrFwInStreamSocketShutdownAction, \
300  &CrFwClientSocketShutdownAction, \
301  &CrFwServerSocketShutdownAction}
302 
303 #endif /* CR_FW_INSTREAM_USERPAR_H_ */
Definition of the InStream component.
Component Reset Procedure (CRP) for the Base Component.
P&P Software GmbH, Copyright 2012-2013, All Rights Reserved