::: header
:::
Overview Directory File Source
{align=“top”} Etc Categories Search Index Help User documentation
single page{target=“_top”} | use frames{target=“_top”} summary class fields routine details file attributes
::: content
\
::: {#file_comments} ::: small This class represents the remotely callable interface to NASA’s Space Physics Data Facility (SPDF) Satellite Situation Center (SSC). The current implementation only support the “data locations” functionality. Supporting the “text (listing) locations”, “conjunctions” and/or “graphs” functionality is a future possibility if there were sufficient interest. ::: :::
Author
: B. Harris
Copyright
: Copyright (c) 2013-2017 United States Government as represented by the National Aeronautics and Space Administration. No copyright is claimed in the United States under Title 17, U.S.Code. All Other Rights Reserved.
: Creates an object representing SSC.
: Performs cleanup operations when this object is destroyed.
[result]{.var} = SpdfSsc::getDefaultEndpoint()
: Gets the default endpoint value.
: Gets a description of all the observatories that are available.
: Gets a description of all the ground stations that are available.
: Defines the SpdfSsc class.
::: {#routine-details}
::: {#SpdfSsc::init .routine-details .details}
[result]{.var} = SpdfSsc::init([ [endpoint=[string]{.var}]]{.argument}[[,userAgent=[string]{.var}]]{.argument}[[,sslVerifyPeer=[int]{.var}]]{.argument})
Creates an object representing SSC.
::: small a reference to a SSC object. :::
endpoint [in optional type=string default=self->getDefaultEndpoint()]{.smaller}
: URL of SSC web service .
userAgent [in optional type=string default=SscWs]{.smaller}
: HTTP user-agent value used in communications with SSC.
sslVerifyPeer [in optional type=int default=1]{.smaller}
: Specifies whether the authenticity of the peer’s SSL certificate should be verified. When 0, the connection succeeds regardless of what the peer SSL certificate contains. :::
::: {#SpdfSsc::cleanup .routine-details .details}
SpdfSsc::cleanup
Performs cleanup operations when this object is destroyed.
::: {#SpdfSsc::getDefaultEndpoint .routine-details .details}
[result]{.var} = SpdfSsc::getDefaultEndpoint()
Gets the default endpoint value.
::: small default endpoint string value. ::: :::
::: {#SpdfSsc::getObservatories .routine-details .details}
[result]{.var} = SpdfSsc::getObservatories([ [httpErrorReporter=[SpdfHttpErrorReporter]{.var}]]{.argument})
Gets a description of all the observatories that are available.
::: small array of SpdfObservatoryDescription objects. :::
httpErrorReporter [in optional type=SpdfHttpErrorReporter ]{.smaller}
: used to report an HTTP error. :::
::: {#SpdfSsc::getGroundStations .routine-details .details}
[result]{.var} = SpdfSsc::getGroundStations([ [httpErrorReporter=[SpdfHttpErrorReporter]{.var}]]{.argument})
Gets a description of all the ground stations that are available.
::: small array of SpdfGroundStation objects. :::
httpErrorReporter [in optional type=SpdfHttpErrorReporter ]{.smaller}
: used to report an HTTP error. :::
::: {#SpdfSsc__define .routine-details .details}
SpdfSsc__define
Defines the SpdfSsc class.
::: {#attributes}
Modification date: Tue Jan 16 13:12:32 2024 Lines: 398
:::
SSC
Feedback.
:::
::: footer
Produced by IDLdoc 3.6.4 on Mon Apr 8 09:51:02 2024 IDLdoc project information{target=“_top”}
:::