| Index: mojo/public/cpp/bindings/lib/pipe_control_message_handler.h
|
| diff --git a/mojo/public/cpp/bindings/lib/pipe_control_message_handler.h b/mojo/public/cpp/bindings/lib/pipe_control_message_handler.h
|
| index c42d0bae3d1e7ccd67062d858f1e321f56275087..962d3a3f161f580f0b28ba95b520255b89ea6bda 100644
|
| --- a/mojo/public/cpp/bindings/lib/pipe_control_message_handler.h
|
| +++ b/mojo/public/cpp/bindings/lib/pipe_control_message_handler.h
|
| @@ -22,6 +22,10 @@ class PipeControlMessageHandler : public MessageReceiver {
|
| PipeControlMessageHandlerDelegate* delegate);
|
| ~PipeControlMessageHandler() override;
|
|
|
| + // Sets the description for this handler. Used only when reporting validation
|
| + // errors.
|
| + void SetDescription(const std::string& description);
|
| +
|
| // NOTE: |message| must have passed message header validation.
|
| static bool IsPipeControlMessage(const Message* message);
|
|
|
| @@ -35,9 +39,10 @@ class PipeControlMessageHandler : public MessageReceiver {
|
|
|
| private:
|
| // |message| must have passed message header validation.
|
| - bool Validate(const Message* message);
|
| + bool Validate(Message* message);
|
| bool RunOrClosePipe(Message* message);
|
|
|
| + std::string description_;
|
| PipeControlMessageHandlerDelegate* const delegate_;
|
| SerializationContext context_;
|
|
|
|
|