Difference between revisions of "GeometryREQ"

From BRL-CAD
(Clarified field usage.)
(Description)
Line 3: Line 3:
 
==Description==
 
==Description==
 
[[IBME_GeometryService#NetMsg_Class|NetMsg]] that contains either a UUID or string Path that references a piece of Geometry.  Extends [[GenericOneStringMsg]] (thus contains those fields also).  The String field from [[GenericOneStringMsg]] is used as the UUID or Path field, depending on the Request Type.
 
[[IBME_GeometryService#NetMsg_Class|NetMsg]] that contains either a UUID or string Path that references a piece of Geometry.  Extends [[GenericOneStringMsg]] (thus contains those fields also).  The String field from [[GenericOneStringMsg]] is used as the UUID or Path field, depending on the Request Type.
 +
 +
If a [[GeometryREQFAIL]] message is displayed, this indicates that the GeometryREQ has failed.
  
 
==Byte Format==
 
==Byte Format==

Revision as of 12:41, 30 December 2012

Design icon.png This page contains the design document for an enhancement or feature. The design should be considered a work in progress and may not represent the final design. As this is a collaborative design, contributions and participation from other developers and users is encouraged. Use the discussion page for providing comments and suggestions.


Description

NetMsg that contains either a UUID or string Path that references a piece of Geometry. Extends GenericOneStringMsg (thus contains those fields also). The String field from GenericOneStringMsg is used as the UUID or Path field, depending on the Request Type.

If a GeometryREQFAIL message is displayed, this indicates that the GeometryREQ has failed.

Byte Format

Element Length
RequestType byte (1 byte)


Request Types

RequestType Description
0 The Data is a UUID for the Geometry requested.
1 The Data is a path to the Geometry requested.