MCPcopy Create free account
hub / github.com/SFML/SFML / hasMonitorConnected

Function hasMonitorConnected

src/SFML/Window/DRM/DRMContext.cpp:259–276  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

257}
258
259int hasMonitorConnected(int fd, drmModeRes& resources)
260{
261 drmModeConnectorPtr connector = nullptr;
262 for (int i = 0; i < resources.count_connectors; ++i)
263 {
264 connector = drmModeGetConnector(fd, resources.connectors[i]);
265 if (connector->connection == DRM_MODE_CONNECTED)
266 {
267 // There is a monitor connected
268 drmModeFreeConnector(connector);
269 connector = nullptr;
270 return 1;
271 }
272 drmModeFreeConnector(connector);
273 connector = nullptr;
274 }
275 return 0;
276}
277
278int findDrmDevice(drmModeResPtr& resources)
279{

Callers 1

findDrmDeviceFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected