Data Processing Framers

A framer is a symbolic name for a specialized OSAStreams::Module interface. Its purpose is to get an incoming protocol message and extract frames that are passed to the Parser.

For better configuration, you can use a Command Eval Script (CES) module (cesmodule::ScriptModule) to implement the framing function.

For better performance, you can also use the following IDLos as a framework for your framer interface:

package tcpca
{
        [ managedextent ]
        interface Framer : OSAStreams::Module
        {
                [ virtual ]
                void onPut(in OSAStreams::Message msg);
        };
};

As with other modules, a framer is instantiated when the corresponding Streams flow is loaded.