+{
+ vector<string> opts = split(params, ':');
+ for(vector<string>::const_iterator i=opts.begin(); i!=opts.end(); ++i)
+ {
+ string::size_type equals = i->find('=');
+ if(equals!=string::npos)
+ {
+ string name = i->substr(0, equals);
+ string value = i->substr(equals+1);
+ if(name=="turnout_delay")
+ turnout_delay = lexical_cast<unsigned>(value)*Time::msec;
+ }
+ }
+}