Connect to the Purdue Home Page

Purdue University

Identity and Access Management

The Field Terminator

The field terminator character ends each field that accompanies messages. Its symbol from puidnetd.h is PUIDNETID_MSGTERM. It's the C language escape, "\t", is commonly used in this document, it is the ASCII vertical tab character (VT, decimal 11)

Field Data Values

All message characters are ASCII characters. No non-printable ASCII characters may appear. Three non-printable ASCII control characters are special. The field terminator is one of them. The others are Carriage Return (CR, decimal 11, C language escape "\r") and New Line (NL, decimal 13, C language escape "\n").

All other printable ASCII characters -- and only printable ASCII characters -- may appear as field data values. When any of the three proscribed characters or non-printable characters must be in data, the data must be base 64 encoded. The I2A2 external library contains C functions for base 64 encoding and decoding.

Feedback | Contact Purdue
Maintained by: IAMO Team

Purdue University, West Lafayette, IN 47907, (765) 494-4600
© 2010 - 2013 Purdue University | An equal access/equal opportunity university | Copyright Complaints
If you have trouble accessing this page because of a disability, please contact the CSC at itap@purdue.edu or (765) 494-4000.