Android-cuttlefish cvd tool
Classes | Namespaces | Typedefs | Functions
channel.h File Reference
#include <memory>
#include "cuttlefish/common/libs/utils/result.h"
Include dependency graph for channel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cuttlefish::transport::RawMessage
 
class  cuttlefish::transport::MessageDestroyer
 
class  cuttlefish::transport::Channel
 

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::transport
 

Typedefs

using cuttlefish::transport::ManagedMessage = std::unique_ptr< RawMessage, MessageDestroyer >
 

Functions

Result< ManagedMessage > cuttlefish::transport::CreateMessage (uint32_t command, bool is_response, size_t payload_size)
 
Result< ManagedMessage > cuttlefish::transport::CreateMessage (uint32_t command, size_t payload_size)