basicSocket | ||||||||||||
basicSocket(url: string, type?: typeReference)
|
||||||||||||
This is a factory that returns websocket instances in the form of Subjects.
The Subject
Parameters :
|
componentProvider | ||||||||||||
componentProvider(token: any, waveform: any)
|
||||||||||||
Returns a provider for a component mapped to the token and waveform provider specified.
Parameters :
|
componentServiceProvider |
componentServiceProvider()
|
serviceSelect | ||||||||||||||||||||
serviceSelect(service: typeReference, http: typeReference, restPython: typeReference, waveform: typeReference)
|
||||||||||||||||||||
This method instantiates a new instance for service if none is provided.
Parameters :
|
configureIdmListenerService | ||||||||
configureIdmListenerService(ecs: typeReference)
|
||||||||
Provides an instantiation of the IDM Listener Service
Parameters :
|
idmListenerServiceProvider |
idmListenerServiceProvider()
|
configureOdmListenerService | ||||||||
configureOdmListenerService(ecs: typeReference)
|
||||||||
Provides an instantiation of the ODM Listener Service
Parameters :
|
odmListenerServiceProvider |
odmListenerServiceProvider()
|
deserializeDeviceManagerRefs | ||||||||
deserializeDeviceManagerRefs(inputs?: any)
|
||||||||
Function for deserializing a list of device manager refs, typically used by the Domain.
Parameters :
|
deserializePort | ||||||||
deserializePort(input: any)
|
||||||||
Deserializes a JSON object into a single port
Parameters :
|
deserializePorts | ||||||||
deserializePorts(inputs?: any)
|
||||||||
Deserializes a JSON object into a port listing.
Parameters :
|
deserializeProperties | ||||||||
deserializeProperties(inputs: any)
|
||||||||
Helper method to deserialize JSON properties into a REDHAWK PropertySet.
Parameters :
|
deserializeResourceRefs | ||||||||
deserializeResourceRefs(inputs: any)
|
||||||||
Utility function for deserializing a list of resource refs.
Parameters :
|
deserializeWaveformSADRefs | ||||||||
deserializeWaveformSADRefs(inputs?: any)
|
||||||||
Helper function to convert a JSON object into a list of Waveform SAD refs
Parameters :
|
deviceFactory | ||||||||||||||||
deviceFactory(http: typeReference, restPython: typeReference, deviceManager: typeReference)
|
||||||||||||||||
Device(Service) Factory returns a new instance of the DeviceService.
Parameters :
|
deviceProvider | ||||||||||||
deviceProvider(token: any, deviceManager: any)
|
||||||||||||
Returns a provider for a device mapped to the token and device manager provider specified.
Parameters :
|
deviceManagerFactory | ||||||||||||||||
deviceManagerFactory(http: typeReference, restPython: typeReference, domain: typeReference)
|
||||||||||||||||
DeviceManager(Service) Factory returns a new instance of the DeviceManagerService.
Parameters :
|
deviceManagerProvider | ||||||||||||
deviceManagerProvider(token: any, domain: any)
|
||||||||||||
Returns a provider for a device manager mapped to the token and domain provider specified.
Parameters :
|
deviceManagerServiceProvider |
deviceManagerServiceProvider()
|
serviceSelect | ||||||||||||||||||||
serviceSelect(service: typeReference, http: typeReference, restPython: typeReference, domain: typeReference)
|
||||||||||||||||||||
This method instantiates a new instance for service if none is provided.
Parameters :
|
deviceServiceProvider |
deviceServiceProvider()
|
serviceSelect | ||||||||||||||||||||
serviceSelect(service: typeReference, http: typeReference, restPython: typeReference, dm: typeReference)
|
||||||||||||||||||||
This method instantiates a new instance for service if none is provided.
Parameters :
|
domainFactory | ||||||||||||||||||||
domainFactory(http: typeReference, restPython: typeReference, redhawk: typeReference, odm: typeReference)
|
||||||||||||||||||||
Domain(Service) Factory returns a new instance of the DomainService.
Parameters :
|
domainProvider | ||||||||
domainProvider(token: any)
|
||||||||
Returns a provider for a domain service mapped to the token specified.
Parameters :
|
domainServiceProvider |
domainServiceProvider()
|
serviceSelect | ||||||||||||||||||||||||
serviceSelect(service: typeReference, http: typeReference, restPython: typeReference, rh: typeReference, odm: typeReference)
|
||||||||||||||||||||||||
This method instantiates a new instance for service if none is provided.
Parameters :
|
fileSystemServiceProvider |
fileSystemServiceProvider()
|
serviceSelect | ||||||||||||||||||||
serviceSelect(service: typeReference, http: typeReference, restPython: typeReference, domainService: typeReference)
|
||||||||||||||||||||
This method instantiates a new instance for service if none is provided.
Parameters :
|
fromString | ||||||||
fromString(state: string)
|
||||||||
Parameters :
|
fromString | ||||||||
fromString(category: string)
|
||||||||
Internal helper function for converting to the enumeration value.
Parameters :
|
fromString | ||||||||
fromString(category: string)
|
||||||||
Parameters :
|
fromString | ||||||||
fromString(category: string)
|
||||||||
Parameters :
|
fromString | ||||||||
fromString(category: string)
|
||||||||
Parameters :
|
fromString | ||||||||
fromString(category: string)
|
||||||||
Helper function for converting StateChangeCategory to the enumeration
Parameters :
|
isIdmEvent | ||||||||
isIdmEvent(event: any)
|
||||||||
Typeguard simply for interface parity between the ODM and IDM event interfaces. Yes, this is logically obvious at this time since all ODM events thus far in the API can inherit from OdmEvent.
Parameters :
|
portServiceProvider |
portServiceProvider()
|
serviceSelect | ||||||||||||||||||||||||||||
serviceSelect(service: typeReference, http: typeReference, restPython: typeReference, waveform: typeReference, device: typeReference, component: typeReference)
|
||||||||||||||||||||||||||||
This method instantiates a new instance for service if none is provided.
Parameters :
|
provideSystemBuilderConfig | ||||||||
provideSystemBuilderConfig(config: typeReference)
|
||||||||
Within the component or module where you will use the arSystemBuilder directive, use this function to build the set of providers for your subsystems.
Parameters :
|
redhawkServiceProvider |
redhawkServiceProvider()
|
serviceSelect | ||||||||||||||||||||
serviceSelect(service: typeReference, http: typeReference, restPython: typeReference, rhls: typeReference)
|
||||||||||||||||||||
Parameters :
|
resolve | ||||||||
resolve(dataType: string)
|
||||||||
Parameters :
|
resolvePortDirection | ||||||||
resolvePortDirection(val: string)
|
||||||||
Convenience function for converting the string direction returned from the server to the enumeration.
Parameters :
|
resolvePortIDLNameSpace | ||||||||
resolvePortIDLNameSpace(val: string)
|
||||||||
Function for converting a string name to the port IDL namespace enumeration.
Parameters :
|
resolvePortIDLType | ||||||||
resolvePortIDLType(val: string)
|
||||||||
Deserialization function for Port IDL types received from the server. End users should not need this method as it's used by PortIDL to ensure the resulting enumeration maps to one of the above enumerations.
Parameters :
|
serviceSelect | ||||||||||||||||||||
serviceSelect(service: typeReference, http: typeReference, restPython: typeReference, domain: typeReference)
|
||||||||||||||||||||
This method instantiates a new instance for service if none is provided.
Parameters :
|
waveformServiceProvider |
waveformServiceProvider()
|
subsystemMatches | ||||||||||||||||
subsystemMatches(id: string, name: string, subsys: typeReference)
|
||||||||||||||||
Checks the subsystem config to see if the ID and name are considered a match.
Parameters :
|
waveformFactory | ||||||||||||||||
waveformFactory(http: typeReference, restPython: typeReference, domain: typeReference)
|
||||||||||||||||
DeviceManager(Service) Factory returns a new instance of the DeviceManagerService.
Parameters :
|
waveformProvider | ||||||||||||
waveformProvider(token: any, domain: any)
|
||||||||||||
Returns a provider for a waveform mapped to the token and domain provider specified.
Parameters :
|