Open 3D Engine AzFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzFramework::ProcessCommunicatorForChildProcess Class Referenceabstract

Inherited by AzFramework::StdProcessCommunicatorForChildProcess.

Public Member Functions

virtual bool IsValid () const =0
 
virtual AZ::u32 WriteError (const void *writeBuffer, AZ::u32 bytesToWrite)=0
 
virtual AZ::u32 WriteOutput (const void *writeBuffer, AZ::u32 bytesToWrite)=0
 
virtual AZ::u32 PeekInput ()=0
 
virtual AZ::u32 ReadInput (void *readBuffer, AZ::u32 bufferSize)=0
 
AZ::u32 BlockUntilInputAvailable (AZStd::string &readBuffer)
 

Protected Member Functions

 AZ_DISABLE_COPY (ProcessCommunicatorForChildProcess)
 

The documentation for this class was generated from the following file: