Documentation ¶
Overview ¶
This plugin is an advanced example of both event sourcing and field extraction capabilities. Unlike the other examples, this does not make use on the high-level constructs of the sdk/plugins package, but instead it directly uses the low-level sdk/symbols packages. This approach is more complex and generally discouraged, but it can be useful in case a plugin developer has the need of defining an exported C symbol of the framework manually.
The plugin produces events of the "example" data source containing a simple "hello world" string. The plugin is capable of extracting the "example.hello" field from the "example" event source, which just retrieves the hello world string written in the event.