Class IProducerBackendInterface
-
template<typename T>
class IProducerBackendInterface : public IComBackendInterface -
A Generic Interface for any service that can be used to send messages of type T asynchronously.
- Template Parameters:
-
T – The type of message that will be input to this interface
Public Functions
- virtual void SendProtobufMessage(T *Msg) = 0
-
Send a message to the client.
- Parameters:
-
Msg – [in] The message to send to the client
-
template<typename UnrealType>
inline void SendSerializeableMessage(UnrealType *UnrealObject) -
Send a serializable unreal type to the client, converting it into
T
in the process.- Template Parameters:
-
UnrealType – The type to serialize into the message