CORDET Framework - C2 Implementation
cordetfw/tests/config/CrFwOutStreamUserPar.h
Go to the documentation of this file.
1 
27 #ifndef CR_FW_OUTSTREAM_USERPAR_H_
28 #define CR_FW_OUTSTREAM_USERPAR_H_
29 
30 /* Include framework files */
32 #include "BaseCmp/CrFwResetProc.h"
33 /* Include test suite files */
34 #include "CrFwOutStreamStub.h"
35 #include "CrFwOutStreamSocket.h"
36 #include "CrFwClientSocket.h"
37 #include "CrFwServerSocket.h"
38 
46 #define CR_FW_NOF_OUTSTREAM 7
47 
60 #define CR_FW_OUTSTREAM_PQSIZE {3,3,3,3,5,5,5}
61 
73 #define CR_FW_OUTSTREAM_DEST {1,2,3,4,5,6,7}
74 
83 #define CR_FW_OUTSTREAM_NOF_GROUPS {1,2,1,1,1,1,1}
84 
98 #define CR_FW_OUTSTREAM_PCKTHANDOVER {&CrFwOutStreamStubPcktHandover, \
99  &CrFwOutStreamStubPcktHandover, \
100  &CrFwOutStreamStubPcktHandover, \
101  &CrFwOutStreamStubPcktHandover, \
102  &CrFwOutStreamSocketPcktHandover, \
103  &CrFwClientSocketPcktHandover, \
104  &CrFwServerSocketPcktHandover}
105 
119 #define CR_FW_OUTSTREAM_INITCHECK {&CrFwBaseCmpDefInitCheck, \
120  &CrFwBaseCmpDefInitCheck, \
121  &CrFwBaseCmpDefInitCheck, \
122  &CrFwOutStreamStubDummyCheck, \
123  &CrFwOutStreamSocketInitCheck, \
124  &CrFwClientSocketInitCheck, \
125  &CrFwServerSocketInitCheck}
126 
144 #define CR_FW_OUTSTREAM_INITACTION {&CrFwOutStreamDefInitAction, \
145  &CrFwOutStreamDefInitAction, \
146  &CrFwOutStreamDefInitAction, \
147  &CrFwOutStreamStubInitAction, \
148  &CrFwOutStreamSocketInitAction, \
149  &CrFwClientSocketInitAction, \
150  &CrFwServerSocketInitAction}
151 
165 #define CR_FW_OUTSTREAM_CONFIGCHECK {&CrFwBaseCmpDefConfigCheck, \
166  &CrFwBaseCmpDefConfigCheck, \
167  &CrFwBaseCmpDefConfigCheck, \
168  &CrFwOutStreamStubDummyCheck, \
169  &CrFwOutStreamSocketConfigCheck, \
170  &CrFwBaseCmpDefConfigCheck, \
171  &CrFwServerSocketConfigCheck}
172 
190 #define CR_FW_OUTSTREAM_CONFIGACTION {&CrFwOutStreamDefConfigAction, \
191  &CrFwOutStreamDefConfigAction, \
192  &CrFwOutStreamDefConfigAction, \
193  &CrFwOutStreamStubConfigAction, \
194  &CrFwOutStreamDefConfigAction, \
195  &CrFwClientSocketConfigAction, \
196  &CrFwServerSocketConfigAction}
197 
212 #define CR_FW_OUTSTREAM_SHUTDOWNACTION {&CrFwOutStreamDefShutdownAction, \
213  &CrFwOutStreamStubShutdown, \
214  &CrFwOutStreamDefShutdownAction, \
215  &CrFwOutStreamDefShutdownAction, \
216  &CrFwOutStreamSocketShutdownAction, \
217  &CrFwClientSocketShutdownAction, \
218  &CrFwServerSocketShutdownAction}
219 
220 #endif /* CR_FW_OUTSTREAM_USERPAR_H_ */
Interface for a server socket to be used by InStreams and OutStreams.
Interface for the OutStream stub.
Definition of the OutStream component.
Interface for a client socket to be used by InStreams and OutStreams.
Interface for the Socket-Based OutStream.
Component Reset Procedure (CRP) for the Base Component.
P&P Software GmbH, Copyright 2012-2013, All Rights Reserved