/ohos5.0/base/sensors/sensor/services/src/ |
H A D | sensor_service.cpp | 416 RegisterClientDeathRecipient(sensorClient, pid); in TransferDataChannel() 436 UnregisterClientDeathRecipient(sensorClient); in DestroySensorChannel() 468 CHKPV(sensorClient); in RegisterClientDeathRecipient() 474 sensorClient->AddDeathRecipient(clientDeathObserver_); in RegisterClientDeathRecipient() 475 clientInfo_.SaveClientPid(sensorClient, pid); in RegisterClientDeathRecipient() 481 CHKPV(sensorClient); in UnregisterClientDeathRecipient() 482 int32_t pid = clientInfo_.FindClientPid(sensorClient); in UnregisterClientDeathRecipient() 493 clientInfo_.DestroyClientPid(sensorClient); in UnregisterClientDeathRecipient() 553 CHKPR(sensorClient, INVALID_POINTER); in CreateSocketChannel() 569 CHKPR(sensorClient, INVALID_POINTER); in DestroySocketChannel() [all …]
|
H A D | sensor_service_stub.cpp | 200 sptr<IRemoteObject> sensorClient = data.ReadRemoteObject(); in CreateDataChannelInner() local 201 CHKPR(sensorClient, OBJECT_NULL); in CreateDataChannelInner() 202 return TransferDataChannel(sensorChannel, sensorClient); in CreateDataChannelInner() 207 sptr<IRemoteObject> sensorClient = data.ReadRemoteObject(); in DestroyDataChannelInner() local 208 CHKPR(sensorClient, OBJECT_NULL); in DestroyDataChannelInner() 209 return DestroySensorChannel(sensorClient); in DestroyDataChannelInner() 285 sptr<IRemoteObject> sensorClient = data.ReadRemoteObject(); in CreateSocketChannelInner() local 286 CHKPR(sensorClient, INVALID_POINTER); in CreateSocketChannelInner() 288 int32_t ret = CreateSocketChannel(sensorClient, clientFd); in CreateSocketChannelInner() 310 CHKPR(sensorClient, INVALID_POINTER); in DestroySocketChannelInner() [all …]
|
H A D | client_info.cpp | 505 bool ClientInfo::SaveClientPid(const sptr<IRemoteObject> &sensorClient, int32_t pid) in SaveClientPid() argument 508 CHKPF(sensorClient); in SaveClientPid() 510 auto it = clientPidMap_.find(sensorClient); in SaveClientPid() 512 clientPidMap_.insert(std::make_pair(sensorClient, pid)); in SaveClientPid() 515 clientPidMap_.insert(std::make_pair(sensorClient, pid)); in SaveClientPid() 519 int32_t ClientInfo::FindClientPid(const sptr<IRemoteObject> &sensorClient) in FindClientPid() argument 522 CHKPR(sensorClient, INVALID_PID); in FindClientPid() 524 auto it = clientPidMap_.find(sensorClient); in FindClientPid() 532 void ClientInfo::DestroyClientPid(const sptr<IRemoteObject> &sensorClient) in DestroyClientPid() argument 535 CHKPV(sensorClient); in DestroyClientPid() [all …]
|
/ohos5.0/base/sensors/sensor/frameworks/native/src/ |
H A D | sensor_service_proxy.cpp | 124 const sptr<IRemoteObject> &sensorClient) in TransferDataChannel() argument 127 CHKPR(sensorClient, OBJECT_NULL); in TransferDataChannel() 136 WRITEREMOTEOBJECT(data, sensorClient, WRITE_PARCEL_ERR); in TransferDataChannel() 150 ErrCode SensorServiceProxy::DestroySensorChannel(sptr<IRemoteObject> sensorClient) in DestroySensorChannel() argument 152 CHKPR(sensorClient, OBJECT_NULL); in DestroySensorChannel() 160 WRITEREMOTEOBJECT(data, sensorClient, WRITE_PARCEL_ERR); in DestroySensorChannel() 248 CHKPR(sensorClient, INVALID_POINTER); in CreateSocketChannel() 254 WRITEREMOTEOBJECT(data, sensorClient, WRITE_PARCEL_ERR); in CreateSocketChannel() 275 ErrCode SensorServiceProxy::DestroySocketChannel(sptr<IRemoteObject> sensorClient) in DestroySocketChannel() argument 277 CHKPR(sensorClient, INVALID_POINTER); in DestroySocketChannel() [all …]
|
/ohos5.0/base/sensors/sensor/frameworks/native/include/ |
H A D | i_sensor_service.h | 42 const sptr<IRemoteObject> &sensorClient) = 0; 43 virtual ErrCode DestroySensorChannel(sptr<IRemoteObject> sensorClient) = 0; 47 virtual ErrCode CreateSocketChannel(sptr<IRemoteObject> sensorClient, int32_t &clientFd) = 0; 48 virtual ErrCode DestroySocketChannel(sptr<IRemoteObject> sensorClient) = 0;
|
H A D | sensor_service_proxy.h | 36 const sptr<IRemoteObject> &sensorClient) override; 37 ErrCode DestroySensorChannel(sptr<IRemoteObject> sensorClient) override; 41 ErrCode CreateSocketChannel(sptr<IRemoteObject> sensorClient, int32_t &clientFd) override; 42 ErrCode DestroySocketChannel(sptr<IRemoteObject> sensorClient) override;
|
/ohos5.0/base/sensors/sensor/services/include/ |
H A D | sensor_service.h | 58 const sptr<IRemoteObject> &sensorClient) override; 59 ErrCode DestroySensorChannel(sptr<IRemoteObject> sensorClient) override; 64 ErrCode CreateSocketChannel(sptr<IRemoteObject> sensorClient, int32_t &clientFd) override; 65 ErrCode DestroySocketChannel(sptr<IRemoteObject> sensorClient) override; 86 void RegisterClientDeathRecipient(sptr<IRemoteObject> sensorClient, int32_t pid); 87 void UnregisterClientDeathRecipient(sptr<IRemoteObject> sensorClient);
|
H A D | sensor_service_proxy.h | 38 const sptr<IRemoteObject> &sensorClient) override; 39 ErrCode DestroySensorChannel(sptr<IRemoteObject> sensorClient) override;
|
H A D | client_info.h | 67 bool SaveClientPid(const sptr<IRemoteObject> &sensorClient, int32_t pid); 68 int32_t FindClientPid(const sptr<IRemoteObject> &sensorClient); 69 void DestroyClientPid(const sptr<IRemoteObject> &sensorClient);
|
/ohos5.0/base/sensors/medical_sensor/services/medical_sensor/include/ |
H A D | medical_sensor_service.h | 67 const sptr<IRemoteObject> &sensorClient) override; 69 ErrCode DestroySensorChannel(sptr<IRemoteObject> sensorClient) override; 75 void RegisterClientDeathRecipient(sptr<IRemoteObject> sensorClient, int32_t pid); 76 void UnregisterClientDeathRecipient(sptr<IRemoteObject> sensorClient);
|
H A D | client_info.h | 63 bool SaveClientPid(const sptr<IRemoteObject> &sensorClient, int32_t pid); 64 int32_t FindClientPid(const sptr<IRemoteObject> &sensorClient); 65 void DestroyClientPid(const sptr<IRemoteObject> &sensorClient);
|
/ohos5.0/base/sensors/medical_sensor/frameworks/native/medical_sensor/include/ |
H A D | i_medical_sensor_service.h | 51 const sptr<IRemoteObject> &sensorClient) = 0; 53 virtual ErrCode DestroySensorChannel(sptr<IRemoteObject> sensorClient) = 0;
|
H A D | medical_sensor_service_proxy.h | 38 const sptr<IRemoteObject> &sensorClient) override; 39 ErrCode DestroySensorChannel(sptr<IRemoteObject> sensorClient) override;
|
/ohos5.0/base/sensors/medical_sensor/services/medical_sensor/src/ |
H A D | client_info.cpp | 500 bool ClientInfo::SaveClientPid(const sptr<IRemoteObject> &sensorClient, int32_t pid) in SaveClientPid() argument 503 if (sensorClient == nullptr) { in SaveClientPid() 508 auto it = clientPidMap_.find(sensorClient); in SaveClientPid() 510 clientPidMap_.insert(std::make_pair(sensorClient, pid)); in SaveClientPid() 514 clientPidMap_.insert(std::make_pair(sensorClient, pid)); in SaveClientPid() 519 int32_t ClientInfo::FindClientPid(const sptr<IRemoteObject> &sensorClient) in FindClientPid() argument 522 if (sensorClient == nullptr) { in FindClientPid() 527 auto it = clientPidMap_.find(sensorClient); in FindClientPid() 536 void ClientInfo::DestroyClientPid(const sptr<IRemoteObject> &sensorClient) in DestroyClientPid() argument 539 if (sensorClient == nullptr) { in DestroyClientPid() [all …]
|