Kinetic C/C++ Client
 All Classes Functions Variables Pages
Public Member Functions | List of all members
kinetic::MessageStream Class Reference
Inheritance diagram for kinetic::MessageStream:
Inheritance graph
[legend]
Collaboration diagram for kinetic::MessageStream:
Collaboration graph
[legend]

Public Member Functions

 MessageStream (uint32_t max_message_size_bytes, ByteStreamInterface *byte_stream)
 
MessageStreamReadStatus ReadMessage (::google::protobuf::Message *message, IncomingValueInterface **value)
 
int WriteMessage (const ::google::protobuf::Message &message, const OutgoingValueInterface &value, int *err)
 

Additional Inherited Members

- Public Types inherited from kinetic::MessageStreamInterface
enum  MessageStreamReadStatus { MessageStreamReadStatus_SUCCESS, MessageStreamReadStatus_INTERNAL_ERROR, MessageStreamReadStatus_TOO_LARGE }
 

Detailed Description

Definition at line 48 of file message_stream.h.


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