#include #include #include #include "xcbXorg.h" static CExportedImplexorApiDesc xcbXorgExportedImplexorApis[] = { { .name = "video-implexor" } }; static sal_mlo_initializeIndFn xcbXorg_initializeInd; static sal_mlo_finalizeIndFn xcbXorg_finalizeInd; static sal_mlo_attachDeviceReqFn xcbXorg_attachDeviceReq; static sal_mlo_detachDeviceReqFn xcbXorg_detachDeviceReq; static Csal_mgmt_libOps xcbXorgMgmtLibOps = { .initializeInd = xcbXorg_initializeInd, .finalizeInd = xcbXorg_finalizeInd, .attachDeviceReq = xcbXorg_attachDeviceReq, .detachDeviceReq = xcbXorg_detachDeviceReq }; static CSenseApiDesc xcbXorgApiDesc = { .name = "xcb-xorg", .numExportedImplexorApis = sizeof(xcbXorgExportedImplexorApis) / sizeof(*xcbXorgExportedImplexorApis), .exportedImplexorApis = xcbXorgExportedImplexorApis, .sal_mgmt_libOps = &xcbXorgMgmtLibOps }; extern HK_UNMANGLED getSenseApiDescFn HK_GET_SENSE_API_DESC_FN_NAME; const CSenseApiDesc *HK_GET_SENSE_API_DESC_FN_NAME(void) { return &xcbXorgApiDesc; } static sal_mlo_initializeIndFn xcbXorg_initializeInd; int xcbXorg_initializeInd(Csal_mgmt_hkOps *hkOps) { (void)hkOps; std::cerr << "XcbXorg::sal_mlo_initializeInd\n"; return 0; } static sal_mlo_finalizeIndFn xcbXorg_finalizeInd; int xcbXorg_finalizeInd(void) { std::cerr << "XcbXorg::sal_mlo_finalizeInd\n"; return 0; } static sal_mlo_attachDeviceReqFn xcbXorg_attachDeviceReq; int xcbXorg_attachDeviceReq(void) { std::cerr << "XcbXorg::sal_mlo_attachDeviceReq\n"; return 0; } static sal_mlo_detachDeviceReqFn xcbXorg_detachDeviceReq; int xcbXorg_detachDeviceReq(void) { std::cerr << "XcbXorg::sal_mlo_detachDeviceReq\n"; return 0; }