beautypg.com

6 keywords for data types, 1 dflt (default) – Renesas Stub Generator V.1.00 User Manual

Page 75

background image

Section 6 Definitions of Server Functions

Rev. 1.01 Mar. 17, 2008 Page 63 of 128

REJ10J1822-0101

6.6

Keywords for Data Types

Select one of the following four available keywords.

• DFLT: Default
• PTR:

Pointer

• STR:

String

• ARY: Array

When ARY is selected, the parameter for COUNT must also be specified.

6.6.1

DFLT (Default)

Input/Output Keywords Available for Use in Combination with DFLT:

IN

Description:

The parameter itself is transferred between the client and server. DFLT is only specifiable when
the parameter has any of the following types.

• Integer (signed short, unsigned short, signed long, unsigned long, signed int, or unsigned int)
• Character (signed char or unsigned char)
• Real number (float or double)
• Structure-type or union-type object that is not an array

Example:

Specification of a server function

int func(int par);

The function takes par as an input and returns a value of type int.

Definition of the server function

int ret = func([IN DFLT]int par);

This manual is related to the following products: