Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages
iAwsSink Struct Reference
[AWS, AWS]
Interface for sinks.
More...
#include <iaws/aws.h>
Inheritance diagram for iAwsSink:

Public Member Functions | |
virtual unsigned int | GetError ()=0 |
Returns the last error code set. | |
virtual unsigned long | GetTriggerID (const char *name)=0 |
Maps a trigger name to a trigger id. | |
virtual void | HandleTrigger (int trigger_id, iAwsSource *source)=0 |
Handles trigger events. | |
virtual AWS_VOIDP_IS_WARNING void | RegisterTrigger (const char *name, void(*Trigger)(void *, iAwsSource *))=0 |
A sink should call this to register trigger events. | |
virtual void | RegisterTrigger (const char *name, void(*Trigger)(intptr_t, iAwsSource *))=0 |
A sink should call this to register trigger events. |
Detailed Description
Interface for sinks.
Definition at line 676 of file aws.h.
Member Function Documentation
|
Returns the last error code set. This code is good until the next call to this sink. Return value is one of AWS_ERR_SINK_*.
|
|
Maps a trigger name to a trigger id.
|
|
Handles trigger events.
|
|
A sink should call this to register trigger events.
|
|
A sink should call this to register trigger events.
|
The documentation for this struct was generated from the following file:
- iaws/aws.h
Generated for Crystal Space by doxygen 1.4.4