NCBI C++ ToolKit
Public Attributes | List of all members
_cs_command Struct Reference

Search Toolkit Book for _cs_command

#include <dbapi/driver/ftds100/freetds/ctlib.h>

+ Collaboration diagram for _cs_command:

Public Attributes

struct _cs_commandnext
 
CS_INT command_state
 
CS_INT results_state
 
CS_INT cancel_state
 
CS_INT cursor_state
 
CS_CONNECTIONcon
 
CS_INT command_type
 
CS_CHARquery
 
short dynamic_cmd
 
CS_DYNAMICdyn
 
int row_prefetched
 
int curr_result_type
 
int bind_count
 
int get_data_item
 
int get_data_bytes_returned
 
CS_IODESCiodesc
 
CS_INT send_data_started
 
CSREMOTE_PROCrpc
 
CS_PARAMinput_params
 
CS_INT client_cursor_id
 
TDSCURSORcursor
 
void * userdata
 
int userdata_len
 

Detailed Description

Definition at line 217 of file ctlib.h.

Member Data Documentation

◆ bind_count

int _cs_command::bind_count

Definition at line 231 of file ctlib.h.

Referenced by _ct_fetch_cursor(), ct_bind(), ct_fetch(), and ct_results().

◆ cancel_state

CS_INT _cs_command::cancel_state

Definition at line 222 of file ctlib.h.

Referenced by _ct_cancel_cleanup(), ct_cancel(), ct_fetch(), ct_get_data(), ct_results(), and ct_send().

◆ client_cursor_id

CS_INT _cs_command::client_cursor_id

Definition at line 238 of file ctlib.h.

◆ command_state

CS_INT _cs_command::command_state

Definition at line 220 of file ctlib.h.

Referenced by ct_cancel(), ct_command(), ct_fetch(), ct_send(), and ct_set_command_state().

◆ command_type

CS_INT _cs_command::command_type

◆ con

CS_CONNECTION * _cs_command::con

◆ curr_result_type

int _cs_command::curr_result_type

Definition at line 230 of file ctlib.h.

Referenced by _ct_fetchable_results(), ct_fetch(), ct_results(), and while().

◆ cursor

TDSCURSOR * _cs_command::cursor

Definition at line 239 of file ctlib.h.

Referenced by _ct_fetch_cursor(), ct_cmd_props(), ct_cursor(), and ct_send().

◆ cursor_state

CS_INT _cs_command::cursor_state

Definition at line 223 of file ctlib.h.

◆ dyn

CS_DYNAMIC * _cs_command::dyn

Definition at line 228 of file ctlib.h.

Referenced by ct_con_drop(), ct_dynamic(), ct_param(), ct_results(), ct_send(), and ct_setparam().

◆ dynamic_cmd

short _cs_command::dynamic_cmd

Definition at line 227 of file ctlib.h.

Referenced by ct_dynamic(), ct_results(), and ct_send().

◆ get_data_bytes_returned

int _cs_command::get_data_bytes_returned

Definition at line 233 of file ctlib.h.

Referenced by _ct_fetch_cursor(), ct_fetch(), and ct_get_data().

◆ get_data_item

int _cs_command::get_data_item

Definition at line 232 of file ctlib.h.

Referenced by _ct_fetch_cursor(), ct_data_info(), ct_fetch(), and ct_get_data().

◆ input_params

CS_PARAM * _cs_command::input_params

Definition at line 237 of file ctlib.h.

Referenced by _ct_initialise_cmd(), ct_cmd_drop(), ct_param(), ct_send(), and ct_setparam().

◆ iodesc

CS_IODESC * _cs_command::iodesc

Definition at line 234 of file ctlib.h.

Referenced by ct_cmd_drop(), ct_data_info(), ct_get_data(), and ct_send_data().

◆ next

struct _cs_command * _cs_command::next

Definition at line 219 of file ctlib.h.

Referenced by ct_cancel(), ct_cmd_alloc(), ct_cmd_drop(), and ct_con_drop().

◆ query

CS_CHAR * _cs_command::query

Definition at line 226 of file ctlib.h.

Referenced by _ct_initialise_cmd(), ct_cmd_drop(), ct_command(), and ct_send().

◆ results_state

CS_INT _cs_command::results_state

Definition at line 221 of file ctlib.h.

Referenced by _ct_fetch_cursor(), ct_cancel(), ct_fetch(), ct_res_info(), ct_results(), and ct_send().

◆ row_prefetched

int _cs_command::row_prefetched

Definition at line 229 of file ctlib.h.

Referenced by ct_fetch(), ct_results(), and while().

◆ rpc

CSREMOTE_PROC * _cs_command::rpc

Definition at line 236 of file ctlib.h.

Referenced by _ct_initialise_cmd(), ct_cmd_drop(), ct_command(), ct_param(), ct_send(), and ct_setparam().

◆ send_data_started

CS_INT _cs_command::send_data_started

Definition at line 235 of file ctlib.h.

Referenced by ct_command(), and ct_send_data().

◆ userdata

void * _cs_command::userdata

Definition at line 240 of file ctlib.h.

Referenced by ct_cmd_drop(), and ct_cmd_props().

◆ userdata_len

int _cs_command::userdata_len

Definition at line 241 of file ctlib.h.

Referenced by ct_cmd_props().


The documentation for this struct was generated from the following file:
Modified on Sun Apr 21 03:37:31 2024 by modify_doxy.py rev. 669887