kobject kpds_create_object(void)
none
This function creates an instance of a data object that will have associated with it a temporary transport that will be used for buffering large amounts of data. This temporary transport will be automatically removed when the process terminates. There is no way to rename the temporary file or replace the temporary file with a permanent one.
The kpds_create_object function call creates what is essentially a "blank" object. That is, the object will initially have no data and all attributes will be initialized to default values or to an initialized state. The default values for attributes are described in the Khoros 2.0 Programming Services Volume 2 Manual.
An object that is created with this function call behaves similarly to an output object that is created with the kpds_open_output_object function call, i.e. the object initially has no data or attributes. Thus, it is necessary to create the location, map, mask, time and/or value data and initialize attributes such as size and datatype prior to using the object.
none
none
$DATASERV/include/kappserv/kpolymorphic.h