Difference between revisions of "OpenIGTLink/ProtocolV2/Type/String"

From NAMIC Wiki
Jump to: navigation, search
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[OpenIGTLink/ProtocolV2/Draft | << Version 2 Draft Page]]
+
[[OpenIGTLink/ProtocolV2/Index | << Version 2 Index Page]]
  
 
=Summary=
 
=Summary=
Line 15: Line 15:
 
| align="left" | ENCODING
 
| align="left" | ENCODING
 
| align="left" | uint16
 
| align="left" | uint16
| align="left" | Encoding type (Defined by IANA)
+
| align="left" | Character encoding type as MIBenum value (defined by IANA). Default=3.
 
|-
 
|-
 
| align="left" | LENGTH
 
| align="left" | LENGTH
| align="left" | uint8
+
| align="left" | uint16
 
| align="left" | Length of string (bytes)
 
| align="left" | Length of string (bytes)
 
|-
 
|-
 
| align="left" | STRING
 
| align="left" | STRING
| align="left" | uint8[LARRAY]
+
| align="left" | uint8[LENGTH]
 
| align="left" | Byte array of the string
 
| align="left" | Byte array of the string
 
|-
 
|-
Line 28: Line 28:
  
  
For character encoding, please refer [http://www.iana.org/assignments/character-sets IANA Character Sets definition].
+
For character encoding, please refer [http://www.iana.org/assignments/character-sets IANA Character Sets].
 +
 
 +
US-ASCII (ANSI-X3.4-1968; MIBenum = 3) is strongly recommended.
  
 
==GET_STRING==
 
==GET_STRING==

Latest revision as of 04:44, 30 November 2011

Home < OpenIGTLink < ProtocolV2 < Type < String

<< Version 2 Index Page

Summary

STRING message type is used for transferring a character string. It supports character strings up to 65535 bytes.

Message Types

STRING

Data Type Description
ENCODING uint16 Character encoding type as MIBenum value (defined by IANA). Default=3.
LENGTH uint16 Length of string (bytes)
STRING uint8[LENGTH] Byte array of the string


For character encoding, please refer IANA Character Sets.

US-ASCII (ANSI-X3.4-1968; MIBenum = 3) is strongly recommended.

GET_STRING

Data Type Description


STT_STRING

N/A

STP_STRING

N/A


RTS_STRING

N/A

Implementations

The TDATA message type is implemented in the following source code.

Contributors

Junichi Tokuda

Comments