remote_functions: Remotes functions

Description Usage Arguments Details Value Functions See Also Examples

Description

These functions provides a basic operations over remotes. A remote is an entry point to a cube provider that can maintain many cubes.

Usage

1
2
3
4
5
6
7
8
9
list_remotes(prefix = NULL)

remote(name, cache = TRUE)

default_remote(default = NULL, cache = TRUE)

remote_name(remote)

list_cubes(remote = default_remote(), prefix = NULL)

Arguments

prefix

A character containing remote/cube entry name prefix to be filtered.

name

A character text with remote name.

cache

A logical value indicating wether to use cache system.

default

A character text with the new default remote name.

remote

An EOCubes_remote object.

Details

The function list_remotes lists all registered remote entries. Use prefix parameter to filter the entries by name.

The function remote fetches the remote registered on a given entry name.

The function default_remote fetches the default remote in the remote list. The default remote can be changed by providing a valid remote name in default parameter.

The function remote_name show the entry name of the remote list from which the EOCubes_remote object have been fetched.

The function list_cubes lists all registered cubes entries in a remote. Use prefix parameter to filter the entries by name.

Value

A list of remotes.

A remote data structure.

A EOCubes_remote object.

A character.

An EOCubes_cubelist object or NULL if no cube satisfies the filter criteria.

Functions

See Also

list_cubes

Examples

1
2
3
4
list_remotes()
x <- remote("localhost")
remote_name(x)   # shows 'localhost'
list_cubes(x)   # list cubes in 'localhost'

e-sensing/EOCubes documentation built on Oct. 21, 2019, 2:30 a.m.