powered by
As the DataSHIELD sessions are working in parallel, this function helps at keeping idle connections alive while others are working. Any communication failure must be silently processed.
dsKeepAlive(conn)
An object inheriting from DSConnection-class.
DSConnection-class
Other DSConnection generics: DSConnection-class, dsAggregate(), dsAssignExpr(), dsAssignResource(), dsAssignTable(), dsDisconnect(), dsGetInfo(), dsHasResource(), dsHasTable(), dsIsAsync(), dsListMethods(), dsListPackages(), dsListProfiles(), dsListResources(), dsListSymbols(), dsListTables(), dsListWorkspaces(), dsRestoreWorkspace(), dsRmSymbol(), dsRmWorkspace(), dsSaveWorkspace()
dsAggregate()
dsAssignExpr()
dsAssignResource()
dsAssignTable()
dsDisconnect()
dsGetInfo()
dsHasResource()
dsHasTable()
dsIsAsync()
dsListMethods()
dsListPackages()
dsListProfiles()
dsListResources()
dsListSymbols()
dsListTables()
dsListWorkspaces()
dsRestoreWorkspace()
dsRmSymbol()
dsRmWorkspace()
dsSaveWorkspace()
if (FALSE) { con <- dsConnect(DSOpal::Opal(), "server1", username = "dsuser", password = "password", url = "https://opal-demo.obiba.org") dsKeepAlive(con) dsDisconnect(con) }
Run the code above in your browser using DataLab