xprintf d727b10
|
Information for the routine that writes the output of xprintf(). More...
Data Fields | |
int | protectionCredentials |
May used by .writeProtected() to check the protection. | |
int(* | writeProtected )(struct xprintf_protectedChannel *xprch, const char *pData, unsigned int length) |
Pointer to the routine that does the actual writing to the channel. | |
void * | channel |
The abstract channel that .writeProtected() works on. |
Information for the routine that writes the output of xprintf().
The abstract channel that .writeProtected() works on.
Not used by xvprintf_protected().
May used by .writeProtected() to check the protection.
Not used by xvprintf_protected().
int(* xprintf_protectedChannel::writeProtected)(struct xprintf_protectedChannel *xprch, const char *pData, unsigned int length) |
Pointer to the routine that does the actual writing to the channel.
Invoked by xvprintf_protected() as often as needed.
xprch | destination for writing |
pData | start of the string to be written |
length | length of the string to be written |
length
)