#include <DefaultPrintfPort.h>
It is good practice for components implementing this interface to return immediately (minimizing cost) if noone is listening even though the component insists on talking.
The const versions of the member functions exist to shut up the Solaris compilers.