Lines Matching refs:state
126 static const char* StateToString( u32 state );
134 #define REPORT_STATE( state ) REXDEMOReportEx( REXDEMO_COLOR_PURPLE, "state -> %s\n", StateToString… argument
138 u32 state; in main() local
151 state = STATE_OFFLINE; in main()
152 REPORT_STATE( state ); in main()
171 switch ( state ) in main()
176 state = STATE_SOSTARTUP_IN_PROGRESS; in main()
177 REPORT_STATE( state ); in main()
186 state = STATE_SOCLEANUP_IN_PROGRESS; in main()
187 REPORT_STATE( state ); in main()
205 REXDEMOError( "Unknown state: %d\n", state ); in main()
215 switch ( state ) in main()
221 state = STATE_TERMINATED; in main()
222 REPORT_STATE( state ); in main()
228 state = STATE_TERMINATING; in main()
229 REPORT_STATE( state ); in main()
242 REXDEMOError( "Unknown state: %d\n", state ); in main()
265 if ( state == STATE_SOSTARTUP_IN_PROGRESS ) in main()
267 state = STATE_ONLINE; in main()
268 REPORT_STATE( state ); in main()
274 if ( state == STATE_SOCLEANUP_IN_PROGRESS ) in main()
276 state = STATE_OFFLINE; in main()
277 REPORT_STATE( state ); in main()
279 else if ( state == STATE_TERMINATING ) in main()
281 state = STATE_TERMINATED; in main()
282 REPORT_STATE( state ); in main()
291 state = STATE_ERROR; in main()
292 REPORT_STATE( state ); in main()
314 REXDEMOPrintf( 400, 60, 0, "%s", StateToString( state ) ); in main()
319 if ( state == STATE_TERMINATED ) in main()
337 const char* StateToString( u32 state ) in StateToString() argument
340 if ( state < sizeof(strings)/sizeof(strings[0]) ) in StateToString()
342 return strings[state]; in StateToString()