Important Update:
- FunctionCore/SelectableCore/FileCore/DeviceCore:
- Remove InputChannels
- Only OutputChannels -> LinkedChannels
- Remove PullInput/Output() methods
- Remove StoredOutput
- Add References to channels and linked channels
- Send SourceRef with output
- Receive TargetRef with input
- Filter output channels based on TargetRef
This commit is contained in:
@@ -291,7 +291,7 @@ public:
|
||||
};
|
||||
|
||||
// Function Interface
|
||||
virtual int Input( const char * ChannelName, const char * Buffer, int BufLen = -1 );
|
||||
virtual int Input( const char * ChannelName, const char * SourceRef, const char * Data, int Len = -1 );
|
||||
virtual int OutputHandle( THandle * Handle, const char * Data, int Len );
|
||||
virtual bool Process();
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user