Apache Mesos
Public Member Functions | Friends | List of all members
mesos::internal::tests::v1::MockMasterAPISubscriber Class Reference

#include <mock_master_api_subscriber.hpp>

Public Member Functions

 MOCK_METHOD1 (subscribed, void(const ::mesos::v1::master::Event::Subscribed &))
 
 MOCK_METHOD1 (taskAdded, void(const ::mesos::v1::master::Event::TaskAdded &))
 
 MOCK_METHOD1 (taskUpdated, void(const ::mesos::v1::master::Event::TaskUpdated &))
 
 MOCK_METHOD1 (agentAdded, void(const ::mesos::v1::master::Event::AgentAdded &))
 
 MOCK_METHOD1 (agentRemoved, void(const ::mesos::v1::master::Event::AgentRemoved &))
 
 MOCK_METHOD1 (frameworkAdded, void(const ::mesos::v1::master::Event::FrameworkAdded &))
 
 MOCK_METHOD1 (frameworkUpdated, void(const ::mesos::v1::master::Event::FrameworkUpdated &))
 
 MOCK_METHOD1 (frameworkRemoved, void(const ::mesos::v1::master::Event::FrameworkRemoved &))
 
 MOCK_METHOD0 (heartbeat, void())
 
 MockMasterAPISubscriber ()
 
virtual ~MockMasterAPISubscriber ()
 
process::Future< Nothingsubscribe (const process::PID< mesos::internal::master::Master > &masterPid, ContentType contentType=ContentType::PROTOBUF)
 

Friends

class MockMasterAPISubscriberProcess
 

Constructor & Destructor Documentation

mesos::internal::tests::v1::MockMasterAPISubscriber::MockMasterAPISubscriber ( )
virtual mesos::internal::tests::v1::MockMasterAPISubscriber::~MockMasterAPISubscriber ( )
virtual

Member Function Documentation

mesos::internal::tests::v1::MockMasterAPISubscriber::MOCK_METHOD0 ( heartbeat  ,
void()   
)
mesos::internal::tests::v1::MockMasterAPISubscriber::MOCK_METHOD1 ( subscribed  ,
void(const ::mesos::v1::master::Event::Subscribed &)   
)
mesos::internal::tests::v1::MockMasterAPISubscriber::MOCK_METHOD1 ( taskAdded  ,
void(const ::mesos::v1::master::Event::TaskAdded &)   
)
mesos::internal::tests::v1::MockMasterAPISubscriber::MOCK_METHOD1 ( taskUpdated  ,
void(const ::mesos::v1::master::Event::TaskUpdated &)   
)
mesos::internal::tests::v1::MockMasterAPISubscriber::MOCK_METHOD1 ( agentAdded  ,
void(const ::mesos::v1::master::Event::AgentAdded &)   
)
mesos::internal::tests::v1::MockMasterAPISubscriber::MOCK_METHOD1 ( agentRemoved  ,
void(const ::mesos::v1::master::Event::AgentRemoved &)   
)
mesos::internal::tests::v1::MockMasterAPISubscriber::MOCK_METHOD1 ( frameworkAdded  ,
void(const ::mesos::v1::master::Event::FrameworkAdded &)   
)
mesos::internal::tests::v1::MockMasterAPISubscriber::MOCK_METHOD1 ( frameworkUpdated  ,
void(const ::mesos::v1::master::Event::FrameworkUpdated &)   
)
mesos::internal::tests::v1::MockMasterAPISubscriber::MOCK_METHOD1 ( frameworkRemoved  ,
void(const ::mesos::v1::master::Event::FrameworkRemoved &)   
)
process::Future<Nothing> mesos::internal::tests::v1::MockMasterAPISubscriber::subscribe ( const process::PID< mesos::internal::master::Master > &  masterPid,
ContentType  contentType = ContentType::PROTOBUF 
)

Friends And Related Function Documentation

friend class MockMasterAPISubscriberProcess
friend

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