Important Update:
- FunctionCore/SelectableCore: - Replace Channel->State with InState - Add Channel-OutState (ready for output) updated by ChannelStateEvent() - TimingCore: - Add GetUpCounter() for calculating uptime string (in seconds)
This commit is contained in:
@@ -190,7 +190,7 @@ bool CSelectableBare::HandleState( THandle * Handle, EConnectState State )
|
||||
ChannelState = CH_ready;
|
||||
else
|
||||
ChannelState = CH_off;
|
||||
if (Handle->Channel->State != ChannelState)
|
||||
if (Handle->Channel->InState != ChannelState)
|
||||
SetChannelState( Handle->Channel, ChannelState );
|
||||
}
|
||||
return true;
|
||||
@@ -677,7 +677,7 @@ int CSelectableBare::Input( const char * ChannelName, const char * SourceRef, co
|
||||
ProcessName, Name, ((SourceRef && *SourceRef)? SourceRef : "(Any)"), ChannelName );
|
||||
return 0;
|
||||
}
|
||||
else if (Channel->State != CH_ready) {
|
||||
else if (Channel->InState != CH_ready) {
|
||||
// Channel disabled
|
||||
if (Log) Log->Message( LogLevel, dlHigh, "%s/%s: Channel '%s'->'%s' - Input rejected, Channel not Ready",
|
||||
ProcessName, Name, ((SourceRef && *SourceRef)? SourceRef : "(Any)"), ChannelName );
|
||||
|
||||
Reference in New Issue
Block a user