Lines Matching refs:fd
55 void DeviceStatusDumper::ParseCommand(int32_t fd, const std::vector<std::string> &args, const std::vector<Data> &datas)
98 ExecutDump(fd, datas, opt);
102 void DeviceStatusDumper::ExecutDump(int32_t fd, const std::vector<Data> &datas, int32_t opt)
106 DumpHelpInfo(fd);
110 DumpDeviceStatusSubscriber(fd);
114 DumpDeviceStatusChanges(fd);
118 DumpDeviceStatusCurrentStatus(fd, datas);
123 dprintf(fd, "device coordination is not supported\n");
129 context_->GetDragManager().Dump(fd);
133 DumpCheckDefine(fd);
137 dprintf(fd, "cmd param is error\n");
138 DumpHelpInfo(fd);
144 void DeviceStatusDumper::DumpDeviceStatusSubscriber(int32_t fd)
154 dprintf(fd, "Current time:%s \n", startTime.c_str());
157 dprintf(fd, "startTime:%s | uid:%d | pid:%d | type:%s | packageName:%s\n",
164 void DeviceStatusDumper::DumpDeviceStatusChanges(int32_t fd)
174 dprintf(fd, "Current time:%s\n", startTime.c_str());
182 dprintf(fd, "startTime:%s | type:%s | value:%s\n",
188 void DeviceStatusDumper::DumpDeviceStatusCurrentStatus(int32_t fd, const std::vector<Data> &datas) const
193 dprintf(fd, "Current time:%s\n", startTime.c_str());
194 dprintf(fd, "Current device status:\n");
196 dprintf(fd, "No device status available\n");
203 dprintf(fd, "type:%s | state:%s\n",
260 void DeviceStatusDumper::DumpHelpInfo(int32_t fd) const
262 dprintf(fd, "Usage:\n");
263 dprintf(fd, " -h: dump help\n");
264 dprintf(fd, " -s: dump the subscribers\n");
265 dprintf(fd, " -l: dump the last 10 device status change\n");
266 dprintf(fd, " -c: dump the current device status\n");
267 dprintf(fd, " -o: dump the coordination status\n");
268 dprintf(fd, " -d: dump the drag status\n");
269 dprintf(fd, " -m, dump the macro state\n");
365 void DeviceStatusDumper::DumpCheckDefine(int32_t fd)
367 ChkDefineOutput(fd);
370 void DeviceStatusDumper::ChkDefineOutput(int32_t fd)
372 CheckDefineOutput(fd, "Macro switch state:\n");
374 CheckDefineOutput(fd, "%-40s", "OHOS_BUILD_ENABLE_COORDINATION");
379 void DeviceStatusDumper::CheckDefineOutput(int32_t fd, const char* fmt, Ts... args)
389 dprintf(fd, "%s", buf);