OpenJAUS.com

This file is part of the OpenJAUS HTML JAUS Reference.
Please support AS-4 JAUS and SAE by purchasing the corresponding Standard Document(s) from SAE International here.

Home / Iop_v2ServiceSet / RegisterDigitalResourceEndpoint

Message RegisterDigitalResourceEndpoint

Message ID: E703h

Description:
Registers a digital resource server with the service. Each endpoint is represented by a URL; however, the URL shall not require a Domain Name Service (DNS) to resolve. In addition, each stream may also specify a JAUS ID that hosts additional SAE JAUS services for the configuration and control of the digital resource, as well as a ResourceID that identifies the stream source.

RegisterDigitalResourceEndpoint
RequestIDRec
DigitalResourceEndpointRec

Message Format
Field # Field Type Units Optional Interpretation
1 RequestIDRec Record false
2 DigitalResourceEndpointRec Record false


RequestIDRec
Field # Field Type Units Optional Interpretation
1 RequestID Unsigned Byte units one false Client provided ID to link the response to the request


DigitalResourceEndpointRec
Field # Field Type Units Optional Interpretation
1 Presence Vector Unsigned Byte one false Bit 0: JAUS_ID
Bit 1: ResourceID
2 ServerType Enumeration
Integer Size: Unsigned Byte
one false Enumeration Values:
0: RTSP
1: MPEG2_TS
2: FTP
3: SFTP
4: FTP_over_SSH
5: HTTP
6: HTTPS
7: SCP
3 ServerURL VariableLengthString
Count Size: Unsigned Byte
one false URL of the digital resource server. This URL should not require a DNS to resolve; hence, an IP address should be substituted for a host name.
4 JAUS_ID BitField
Integer Size: Unsigned Integer
one true [0, 7] : ComponentID (range: 0 ... 255)
[8, 15] : NodeID (range: 0 ... 255)
[16, 31] : SubsystemID (range: 0 ... 65535)
5 ResourceID Unsigned Short units one true The ID used by the configuration and control service to identify this source. This is the SensorID for visual sensors.



OpenJAUS.com

Copyright © SAE International. Reprinted with Permission.
Portions Copyright © OpenJAUS LLC.
The information above is generated from the JAUS Services modelled in the OpenJAUS SDK using OpenJAUS Service Studio. It is provided as a resource to assist JAUS developers and is not a substitute for the JAUS Standards Documents which may be obtained from the SAE International.

Generated on 09/25/2017 from iop_v2.ojss