CamResourceManager * cam_resource_manager_new () { CamALApplication *application; CamResourceManager *mgr; mgr = g_new0 (CamResourceManager, 1); application = CAM_AL_APPLICATION (mgr); _cam_al_application_init (application); application->resource_id = CAM_AL_RESOURCE_MANAGER_ID; application->session_request = session_request_impl; application->open = open_impl; application->close = close_impl; application->data = data_impl; return mgr; }
CamApplicationInfo * cam_application_info_new (void) { CamApplicationInfo *info; CamALApplication *application; info = g_new0 (CamApplicationInfo, 1); application = CAM_AL_APPLICATION (info); _cam_al_application_init (application); application->resource_id = CAM_AL_APPLICATION_INFO_ID; application->session_request = session_request_impl; application->open = open_impl; application->close = close_impl; application->data = data_impl; return info; }