Module: Caliper

Defined in:
lib/caliper.rb,
lib/caliper/sensor.rb,
lib/caliper/options.rb,
lib/caliper/version.rb,
lib/caliper/defaults.rb,
lib/caliper/jsonable.rb,
lib/caliper/events/event.rb,
lib/caliper/context/context.rb,
lib/caliper/entities/entity.rb,
lib/caliper/events/jsonable.rb,
lib/caliper/stats/statistic.rb,
lib/caliper/request/envelope.rb,
lib/caliper/request/jsonable.rb,
lib/caliper/stats/statistics.rb,
lib/caliper/entities/jsonable.rb,
lib/caliper/entities/lis/role.rb,
lib/caliper/events/event_type.rb,
lib/caliper/events/view_event.rb,
lib/caliper/entities/lis/group.rb,
lib/caliper/events/media_event.rb,
lib/caliper/entities/foaf/agent.rb,
lib/caliper/entities/lis/status.rb,
lib/caliper/entities/targetable.rb,
lib/caliper/entities/entity_base.rb,
lib/caliper/entities/entity_type.rb,
lib/caliper/entities/generatable.rb,
lib/caliper/events/event_context.rb,
lib/caliper/events/outcome_event.rb,
lib/caliper/events/reading_event.rb,
lib/caliper/events/session_event.rb,
lib/caliper/stats/atomic_wrapper.rb,
lib/caliper/stats/statistics_map.rb,
lib/caliper/actions/media_actions.rb,
lib/caliper/entities/agent/person.rb,
lib/caliper/entities/reading/frame.rb,
lib/caliper/request/http_requestor.rb,
lib/caliper/actions/outcome_actions.rb,
lib/caliper/actions/reading_actions.rb,
lib/caliper/actions/session_actions.rb,
lib/caliper/entities/lis/membership.rb,
lib/caliper/entities/outcome/result.rb,
lib/caliper/entities/w3c/membership.rb,
lib/caliper/events/annotation_event.rb,
lib/caliper/events/assessment_event.rb,
lib/caliper/events/assignable_event.rb,
lib/caliper/events/navigation_event.rb,
lib/caliper/entities/session/session.rb,
lib/caliper/entities/digital_resource.rb,
lib/caliper/entities/reading/web_page.rb,
lib/caliper/entities/w3c/organization.rb,
lib/caliper/actions/annotation_actions.rb,
lib/caliper/actions/assessment_actions.rb,
lib/caliper/actions/assignable_actions.rb,
lib/caliper/actions/navigation_actions.rb,
lib/caliper/entities/reading/epub_part.rb,
lib/caliper/entities/response/response.rb,
lib/caliper/entities/agent/organization.rb,
lib/caliper/entities/assignable/attempt.rb,
lib/caliper/entities/learning_objective.rb,
lib/caliper/entities/lis/course_section.rb,
lib/caliper/entities/media/audio_object.rb,
lib/caliper/entities/media/image_object.rb,
lib/caliper/entities/media/media_object.rb,
lib/caliper/entities/media/video_object.rb,
lib/caliper/entities/schemadotorg/thing.rb,
lib/caliper/entities/lis/course_offering.rb,
lib/caliper/entities/reading/epub_volume.rb,
lib/caliper/events/assessment_item_event.rb,
lib/caliper/entities/media/media_location.rb,
lib/caliper/entities/reading/epub_chapter.rb,
lib/caliper/request/event_store_requestor.rb,
lib/caliper/entities/annotation/annotation.rb,
lib/caliper/entities/assessment/assessment.rb,
lib/caliper/entities/digital_resource_type.rb,
lib/caliper/entities/schemadotorg/web_page.rb,
lib/caliper/actions/assessment_item_actions.rb,
lib/caliper/entities/response/response_type.rb,
lib/caliper/entities/media/media_object_type.rb,
lib/caliper/entities/reading/epub_sub_chapter.rb,
lib/caliper/entities/annotation/tag_annotation.rb,
lib/caliper/entities/agent/software_application.rb,
lib/caliper/entities/annotation/annotation_type.rb,
lib/caliper/entities/assessment/assessment_item.rb,
lib/caliper/entities/schemadotorg/creative_work.rb,
lib/caliper/entities/annotation/shared_annotation.rb,
lib/caliper/entities/response/true_false_response.rb,
lib/caliper/entities/response/select_type_response.rb,
lib/caliper/entities/annotation/bookmark_annotation.rb,
lib/caliper/entities/response/fillin_blank_response.rb,
lib/caliper/entities/annotation/highlight_annotation.rb,
lib/caliper/entities/response/multiple_choice_response.rb,
lib/caliper/entities/schemadotorg/software_application.rb,
lib/caliper/entities/response/multiple_response_response.rb,
lib/caliper/entities/assignable/assignable_digital_resource.rb,
lib/caliper/entities/assignable/assignable_digital_resource_type.rb

Overview

Assignable types.

Defined Under Namespace

Modules: Actions, Consumer, Context, Entities, Event, Events, Jsonable, Request, Stats Classes: Defaults, Options, Sensor

Constant Summary collapse

VERSION =
"1.0.1"

Instance Method Summary collapse

Instance Method Details

#initialize(options = {}) ⇒ Object



30
31
32
33
34
35
36
# File 'lib/caliper/options.rb', line 30

def initialize(options = {})
  self.host options[:host] || Defaults.HOST
  self.api_key options[:api_key] || ''
  self.connection_request_time_out options[:connection_request_time_out] || Defaults.CONNECTION_REQUEST_TIMEOUT
  self.connection_time_out options[:connection_time_out] || Defaults.CONNECTION_TIMEOUT
  self.socket_time_out options[:socket_time_out] || Defaults.SOCKET_TIMEOUT
end