Module: VORuby::Plastic::Messages

Defined in:
lib/voruby/plastic/constants.rb

Constant Summary collapse

PREFIX =
'ivo://votech.org'
TEST_ECHO =

Core messages

URI.parse("#{PREFIX}/test/echo")
INFO_GET_IVORN =
URI.parse("#{PREFIX}/info/getIVORN")
INFO_GET_NAME =
URI.parse("#{PREFIX}/info/getName")
INFO_GET_VERSION =
URI.parse("#{PREFIX}/info/getVersion")
INFO_GET_ICON_URL =
URI.parse("#{PREFIX}/info/getIconURL")
INFO_GET_DESCRIPTION =
URI.parse("#{PREFIX}/info/getDescription")
HUB_EVENT_APPLICATION_REGISTERED =
URI.parse("#{PREFIX}/hub/event/ApplicationRegistered")
HUB_EVENT_APPLICATION_UNREGISTERED =
URI.parse("#{PREFIX}/hub/event/ApplicationUnregistered")
HUB_EVENT_HUB_STOPPING =
URI.parse("#{PREFIX}/hub/event/HubStopping")
CORE_MESSAGES =
[TEST_ECHO,
INFO_GET_IVORN, INFO_GET_NAME, INFO_GET_VERSION, INFO_GET_ICON_URL, INFO_GET_DESCRIPTION,
HUB_EVENT_APPLICATION_REGISTERED, HUB_EVENT_APPLICATION_UNREGISTERED, HUB_EVENT_HUB_STOPPING]
VOTABLE_LOAD =

Agreed messages

URI.parse("#{PREFIX}/votable/load")
VOTABLE_LOAD_FROM_URL =
URI.parse("#{PREFIX}/votable/loadFromURL")
VOTABLE_SHOW_OBJECTS =
URI.parse("#{PREFIX}/votable/showObjects")
FITS_IMAGE_LOAD_FROM_URL =

Image related messages

URI.parse("#{PREFIX}/fits/image/loadFromURL")
SKY_POINTS_AT_COORDS =
URI.parse("#{PREFIX}/sky/pointsAtCoords")