DATASERV (kdataman) functions


LIBRARY ROUTINE

kdms_put_data - put data into object

LIBRARY CALL

int
kdms_put_data(
   kobject object,
   char   *segment,
   int 	  *begin,
   int 	  *end,
   kaddr   data)

INPUT

OUTPUT

none

RETURN VALUE

TRUE (1) on success, FALSE (0) otherwise

DESCRIPTION

kdms_put_data is used to store data that into a data object. The data that is stored is designated by two "corner-markers". These are arrays which contain N integer values, where N is the dimensionality of the segment (the dimensionality of a segment can be determined with the KDMS_DIMENSION attribute). All values in begin argument must be less than or equal to their corresponding value in the end argument. In a two dimensional case, the begin marker is the upper left corner and the end marker is the lower right corner of a rectangle that is obtained with this function call. The coordinate origin is the upper, left, front corner of the data set extended to N-space. The corner markers are specified in the index order that the data set is presented in.

ADDITIONAL INFORMATION

none

EXAMPLES

none

SIDE EFFECTS

none

RESTRICTIONS

none

MODIFICATION

none

FILES

$DATASERV/objects/library/kdataman/src/data.c

SEE ALSO

kdataman(3)

COPYRIGHT

Copyright (C) 1993 - 1997, Khoral Research, Inc. ("KRI") All rights reserved.