Lines Matching refs:state
120 static const char* StateToString( u32 state );
128 #define REPORT_STATE( state ) REXDEMOReportEx( REXDEMO_COLOR_PURPLE, "state -> %s\n", StateToString… argument
132 u32 state; in main() local
145 state = STATE_OFFLINE; in main()
146 REPORT_STATE( state ); in main()
165 switch ( state ) in main()
170 state = STATE_SOSTARTUP_IN_PROGRESS; in main()
171 REPORT_STATE( state ); in main()
180 state = STATE_SOCLEANUP_IN_PROGRESS; in main()
181 REPORT_STATE( state ); in main()
199 REXDEMOError( "Unknown state: %d\n", state ); in main()
209 switch ( state ) in main()
215 state = STATE_TERMINATED; in main()
216 REPORT_STATE( state ); in main()
222 state = STATE_TERMINATING; in main()
223 REPORT_STATE( state ); in main()
236 REXDEMOError( "Unknown state: %d\n", state ); in main()
259 if ( state == STATE_SOSTARTUP_IN_PROGRESS ) in main()
261 state = STATE_ONLINE; in main()
262 REPORT_STATE( state ); in main()
268 if ( state == STATE_SOCLEANUP_IN_PROGRESS ) in main()
270 state = STATE_OFFLINE; in main()
271 REPORT_STATE( state ); in main()
273 else if ( state == STATE_TERMINATING ) in main()
275 state = STATE_TERMINATED; in main()
276 REPORT_STATE( state ); in main()
285 state = STATE_ERROR; in main()
286 REPORT_STATE( state ); in main()
308 REXDEMOPrintf( 400, 60, 0, "%s", StateToString( state ) ); in main()
313 if ( state == STATE_TERMINATED ) in main()
331 const char* StateToString( u32 state ) in StateToString() argument
334 if ( state < sizeof(strings)/sizeof(strings[0]) ) in StateToString()
336 return strings[state]; in StateToString()