Lines Matching defs:Cooperate
26 #define LOG_TAG "Cooperate"
31 namespace Cooperate {
33 Cooperate::Cooperate(IContext *env)
44 Cooperate::~Cooperate()
50 void Cooperate::AddObserver(std::shared_ptr<ICooperateObserver> observer)
63 void Cooperate::RemoveObserver(std::shared_ptr<ICooperateObserver> observer)
76 int32_t Cooperate::RegisterListener(int32_t pid)
90 int32_t Cooperate::UnregisterListener(int32_t pid)
104 int32_t Cooperate::RegisterHotAreaListener(int32_t pid)
118 int32_t Cooperate::UnregisterHotAreaListener(int32_t pid)
132 int32_t Cooperate::Enable(int32_t tokenId, int32_t pid, int32_t userData)
148 int32_t Cooperate::Disable(int32_t pid, int32_t userData)
163 int32_t Cooperate::Start(int32_t pid, int32_t userData, const std::string &remoteNetworkId, int32_t startDeviceId)
187 int32_t Cooperate::Stop(int32_t pid, int32_t userData, bool isUnchained)
203 int32_t Cooperate::GetCooperateState(int32_t pid, int32_t userData, const std::string &networkId)
219 int32_t Cooperate::RegisterEventListener(int32_t pid, const std::string &networkId)
234 int32_t Cooperate::UnregisterEventListener(int32_t pid, const std::string &networkId)
249 int32_t Cooperate::GetCooperateState(const std::string &udId, bool &state)
256 int32_t Cooperate::Update(uint32_t mask, uint32_t flag)
270 void Cooperate::Dump(int32_t fd)
283 void Cooperate::Loop()
309 void Cooperate::StartWorker()
319 void Cooperate::StopWorker()
335 void Cooperate::LoadMotionDrag()
349 return new Cooperate(env);
358 } // namespace Cooperate