Home
last modified time | relevance | path

Searched refs:LocIpcSender (Results 1 – 4 of 4) sorted by relevance

/hardware/qcom/sdm845/gps/sdm845/utils/
DLocIpc.h42 class LocIpcSender; variable
45 friend LocIpcSender; variable
101 class LocIpcSender {
107 inline LocIpcSender(const char* destSocket): in LocIpcSender() function
108 LocIpcSender(std::make_shared<int>(::socket(AF_UNIX, SOCK_DGRAM, 0)), destSocket) { in LocIpcSender()
115 inline LocIpcSender* replicate(const char* destSocket) { in replicate()
116 return (nullptr == mSocket) ? nullptr : new LocIpcSender(mSocket, destSocket); in replicate()
119 inline ~LocIpcSender() { in ~LocIpcSender()
142 inline LocIpcSender(const std::shared_ptr<int>& mySocket, const char* destSocket) : in LocIpcSender() function
/hardware/qcom/sm8150/gps/utils/
DLocIpc.h46 class LocIpcSender; variable
67 static shared_ptr<LocIpcSender>
69 static shared_ptr<LocIpcSender>
71 static shared_ptr<LocIpcSender>
73 static shared_ptr<LocIpcSender>
89 static pair<shared_ptr<LocIpcSender>, unique_ptr<LocIpcRecver>>
112 static bool send(LocIpcSender& sender, const uint8_t data[],
123 class LocIpcSender {
125 LocIpcSender() = default;
126 virtual ~LocIpcSender() = default;
[all …]
DLocIpc.cpp133 class LocIpcLocalSender : public LocIpcSender {
142 inline LocIpcLocalSender(const char* name) : LocIpcSender(), in LocIpcLocalSender()
180 class LocIpcInetTcpSender : public LocIpcSender {
195 inline LocIpcInetTcpSender(const char* name, int32_t port) : LocIpcSender(), in LocIpcInetTcpSender()
242 class LocIpcQcsiSender : public LocIpcSender {
334 bool LocIpc::send(LocIpcSender& sender, const uint8_t data[], uint32_t length, int32_t msgId) { in send()
338 shared_ptr<LocIpcSender> LocIpc::getLocIpcLocalSender(const char* localSockName) { in getLocIpcLocalSender()
347 shared_ptr<LocIpcSender> LocIpc::getLocIpcQrtrSender(int service, int instance) { in getLocIpcQrtrSender()
348 typedef shared_ptr<LocIpcSender> (*creator_t) (int, int); in getLocIpcQrtrSender()
360 shared_ptr<LocIpcSender> LocIpc::getLocIpcQsockSender(int service, int instance) { in getLocIpcQsockSender()
[all …]
/hardware/qcom/sm8150/gps/gnss/
DXtraSystemStatusObserver.h78 shared_ptr<LocIpcSender> mSender;
81 LocIpcSender& mSender;
83 DelayLocTimer(LocIpcSender& sender) : mSender(sender) {} in DelayLocTimer()