B.6.4. CADIStreamId

This set of streamIds is reserved for the following special cases:

CADICallbackObj::appliInput( uint32_t, uint32_t, uint32_t*, char*)
CADICallbackObj::appliOutput( uint32_t, uint32_t, uint32_t*, char const*) 

They automatically exist and no special action is required to use them. Attempting to CADICallbackObj::appliClose( uint32_t ) these handles results in undefined behavior and must not be done.

Example B.42. CADIStreamId

enum CADIStreamId{
       CADI_STREAMID_STDIN = 0,
       CADI_STREAMID_STDOUT = 1,
       CADI_STREAMID_STDERR = 2
};

Copyright © 2008-2011 ARM. All rights reserved.ARM DUI 0444H
Non-ConfidentialID010512