 |
PK_SESSION_transmit_o_t |
|
struct PK_SESSION_transmit_o_s
{
int o_t_version;
--- version number
PK_transmit_format_t transmit_format;
--- (PK_transmit_format_neutral_c)
PK_LOGICAL_t transmit_user_fields;
--- (PK_LOGICAL_true)
PK_PARTITION_xmt_deltas_t transmit_deltas;
--- (PK_PARTITION_xmt_deltas_none_c)
PK_SESSION_xmt_marks_t transmit_marks;
--- (PK_SESSION_xmt_marks_none_c)
};
typedef struct PK_SESSION_transmit_o_s PK_SESSION_transmit_o_t;
This option structure is supplied to PK_SESSION_transmit.
Used in:
PK_SESSION_transmit
PK_SESSION_transmit_u
Description of fields:
'transmit_format' Format of the 'file'. Permitted values are
PK_transmit_format_text_c
PK_transmit_format_binary_c
PK_transmit_format_neutral_c
PK_transmit_format_applio_c
'transmit_user_fields' PK_LOGICAL_true if user fields are to be transmitted
'transmit_deltas' If this option is the default value
PK_PARTITION_xmt_deltas_none_c then only the initial
pmark of each partition and no deltas are
transmitted. If it is PK_PARTITION_xmt_deltas_all_c
then all pmarks and deltas are transmitted.
Pmarks and deltas can only be transmitted when
partitioned rollback has been started with
PK_DELTA_register_callbacks, and all partitions must
be at a pmark.
'transmit_marks' If this option is the default value
PK_SESSION_xmt_marks_none_c then no session marks are
transmitted. If it is PK_SESSION_xmt_marks_all_c then
all session marks are transmitted.
Session marks can only be transmitted when the option
'transmit_deltas' is PK_PARTITION_xmt_deltas_all_c,
and the modeller must be at a session mark.