List of all items
Structs
- ClientIdentity
- ResourceLimit
- ServerErrorDetails
- capabilities::TnsVersion
- crypto::EncryptedPassword
- dpl::BatchLoadState
- dpl::DirectPathPiece
- dpl::DirectPathPrepareResult
- dpl::DirectPathStream
- net::EasyConnect
- net::connectstring::Address
- net::connectstring::AddressList
- net::connectstring::ConnectData
- net::connectstring::Description
- net::connectstring::Descriptor
- net::connectstring::Security
- net::connectstring::tnsnames::TnsnamesReader
- packet::TnsPacket
- thin::AcceptInfo
- thin::AuthResponse
- thin::BatchServerError
- thin::BindTypeInfo
- thin::BorrowedFetchResult
- thin::BorrowedRowBatch
- thin::ClientCapabilities
- thin::ColumnMetadata
- thin::CursorValue
- thin::DbObjectPackedReader
- thin::ExecuteOptions
- thin::LobReadResult
- thin::LobValue
- thin::MsgQuery
- thin::MsgRow
- thin::MsgTable
- thin::NotificationMessage
- thin::ObjectValue
- thin::QueryResult
- thin::SubscribeResult
- thin::TpcChangeStateResponse
- thin::TpcSwitchResponse
- thin::TpcXid
- thin::aq::AqArrayResult
- thin::aq::AqDeqMessage
- thin::aq::AqDeqOptions
- thin::aq::AqDeqResult
- thin::aq::AqEnqOptions
- thin::aq::AqMsgProps
- thin::aq::AqQueueDesc
- tls::wallet::WalletContents
- wire::ProtocolLimits
- wire::TtcReader
- wire::TtcWriter
Enums
- ProtocolError
- dpl::DirectPathColumnValue
- net::Protocol
- net::connectstring::Protocol
- net::connectstring::Purity
- net::connectstring::ServerType
- oson::OsonValue
- sql::SqlError
- thin::BindValue
- thin::NotificationRecord
- thin::OracleNumber
- thin::QueryValue
- thin::QueryValueRef
- thin::SessionlessTxnState
- thin::aq::AqDeqPayload
- thin::aq::AqPayloadKind
- thin::aq::AqPayloadValue
- tls::dn::DnMatchError
- tls::wallet::WalletError
- vector::Vector
- vector::VectorValues
- wire::BorrowedBytes
- wire::PacketLengthWidth
Traits
Functions
- crypto::encrypt_change_password_pair
- crypto::generate_verifier
- crypto::verify_server_response
- dpl::build_direct_path_load_stream_payload
- dpl::build_direct_path_op_payload
- dpl::build_direct_path_prepare_payload
- dpl::encode_direct_path_rows
- dpl::parse_direct_path_prepare_response
- dpl::parse_direct_path_prepare_response_with_limits
- dpl::parse_direct_path_simple_response
- dpl::parse_direct_path_simple_response_with_limits
- net::connectstring::parse
- oson::decode_oson
- oson::decode_oson_with_limits
- oson::encode_oson
- sql::bind_name_matches_key
- sql::bind_names_equal
- sql::bind_names_per_occurrence
- sql::dml_returning_single_bind_name
- sql::generated_object_attr_bind_name
- sql::is_bind_name_char
- sql::is_quoted_bind_name
- sql::parse_alter_session_value
- sql::plsql_assignment_bind_names
- sql::plsql_function_return_bind_name
- sql::plsql_output_bind_names
- sql::public_bind_name
- sql::replace_bind_placeholder
- sql::replace_input_bind_placeholder
- sql::returning_bind_names
- sql::rewrite_dml_returning_projection
- sql::scan_bind_names
- sql::simple_sql_identifier
- sql::single_quote_end
- sql::statement_is_ddl
- sql::statement_is_dml
- sql::statement_is_plsql
- sql::unique_bind_names
- thin::adjust_refetch_metadata
- thin::append_auth_phase_one
- thin::append_auth_phase_two_token
- thin::aq::build_aq_array_deq_payload
- thin::aq::build_aq_array_enq_payload
- thin::aq::build_aq_deq_payload
- thin::aq::build_aq_enq_payload
- thin::aq::parse_aq_array_response
- thin::aq::parse_aq_array_response_with_limits
- thin::aq::parse_aq_deq_response
- thin::aq::parse_aq_deq_response_with_limits
- thin::aq::parse_aq_enq_response
- thin::aq::parse_aq_enq_response_with_limits
- thin::bind_template_from_type_name
- thin::bind_value_type_info
- thin::build_auth_phase_two_payload
- thin::build_auth_phase_two_payload_with_context_with_seq
- thin::build_auth_phase_two_payload_with_proxy_with_seq
- thin::build_auth_phase_two_payload_with_seq
- thin::build_begin_pipeline_piggyback
- thin::build_change_password_payload_with_seq
- thin::build_close_cursors_piggyback
- thin::build_connect_packet_payload
- thin::build_define_fetch_payload_with_seq
- thin::build_end_pipeline_payload_with_seq
- thin::build_execute_payload_with_bind_rows_and_options_with_seq
- thin::build_execute_payload_with_bind_rows_with_seq
- thin::build_execute_payload_with_bind_rows_with_seq_and_token
- thin::build_execute_payload_with_binds_with_seq
- thin::build_execute_payload_with_seq
- thin::build_execute_query_payload
- thin::build_execute_query_payload_with_seq
- thin::build_fast_auth_phase_one_payload
- thin::build_fast_auth_token_payload
- thin::build_fetch_payload
- thin::build_fetch_payload_with_seq
- thin::build_function_payload
- thin::build_function_payload_with_seq
- thin::build_function_payload_with_seq_and_token
- thin::build_lob_create_temp_payload_with_seq
- thin::build_lob_free_temp_payload_with_seq
- thin::build_lob_read_payload_with_seq
- thin::build_lob_trim_payload_with_seq
- thin::build_lob_write_payload_with_seq
- thin::build_notify_payload_with_seq
- thin::build_sessionless_piggyback
- thin::build_subscribe_payload_with_seq
- thin::build_tpc_change_state_payload_with_seq
- thin::build_tpc_switch_payload_with_seq
- thin::build_tpc_txn_switch_payload_with_seq
- thin::check_fetch_conversion
- thin::check_notification_header
- thin::check_notification_header_with_limits
- thin::collection_flags_for
- thin::column_metadata_is_xmltype
- thin::cursor_bind_template
- thin::dbobject_attr_max_size
- thin::dbobject_attr_precision_scale
- thin::dbobject_element_bind_type_info
- thin::dbobject_rowtype_attr_max_size
- thin::decode_bfile_locator_name
- thin::decode_datetime_value
- thin::decode_dbobject_binary_double
- thin::decode_dbobject_binary_float
- thin::decode_dbobject_text
- thin::decode_dbobject_xmltype_text
- thin::decode_lob_text
- thin::decode_number_text_into
- thin::decode_number_value
- thin::decode_sessionless_txn_state
- thin::define_metadata_from_bind
- thin::encode_lob_text
- thin::encode_number_text
- thin::image_begin
- thin::image_finalize
- thin::image_write_length
- thin::image_write_null
- thin::image_write_value_bytes
- thin::is_cursor_bind_template
- thin::lob_locator_is_temporary
- thin::output_bind
- thin::pack_bindvalue_into_image
- thin::parse_accept_payload
- thin::parse_auth_response
- thin::parse_auth_response_with_limits
- thin::parse_define_fetch_response_borrowed_with_limits
- thin::parse_define_fetch_response_with_context_and_limits
- thin::parse_fetch_response_with_context
- thin::parse_fetch_response_with_context_and_limits
- thin::parse_lob_create_temp_response
- thin::parse_lob_create_temp_response_with_limits
- thin::parse_lob_free_temp_response
- thin::parse_lob_free_temp_response_with_limits
- thin::parse_lob_read_response
- thin::parse_lob_read_response_with_limits
- thin::parse_lob_trim_response
- thin::parse_lob_trim_response_with_limits
- thin::parse_lob_write_response
- thin::parse_lob_write_response_with_limits
- thin::parse_notification_stream
- thin::parse_notification_stream_with_limits
- thin::parse_oac_record
- thin::parse_oac_record_with_limits
- thin::parse_plain_function_response
- thin::parse_plain_function_response_with_limits
- thin::parse_query_response
- thin::parse_query_response_borrowed
- thin::parse_query_response_borrowed_with_limits
- thin::parse_query_response_with_binds
- thin::parse_query_response_with_binds_and_options
- thin::parse_query_response_with_binds_options_and_columns
- thin::parse_query_response_with_binds_options_columns_and_limits
- thin::parse_query_response_with_context
- thin::parse_query_response_with_limits
- thin::parse_query_response_with_previous
- thin::parse_subscribe_response
- thin::parse_subscribe_response_with_limits
- thin::parse_tpc_change_state_response
- thin::parse_tpc_change_state_response_with_limits
- thin::parse_tpc_switch_response
- thin::parse_tpc_switch_response_with_limits
- thin::parse_tpc_txn_switch_response
- thin::parse_tpc_txn_switch_response_with_limits
- thin::public_dbtype_name_from_bind
- thin::public_dbtype_name_from_column_metadata
- thin::public_dbtype_name_from_oracle_type_name
- thin::public_dbtype_name_from_type_name
- thin::public_dbtype_size_info
- thin::returning_output_bind
- thin::try_parse_oac_record
- thin::try_parse_oac_record_with_limits
- thin::write_dbobject_bind
- tls::dn::check_cert_dn
- tls::dn::check_server_name
- tls::dn::name_matches
- tls::dn::parse_dn
- tls::sni::build_sni
- tls::sso::parse_cwallet_sso
- tls::wallet::parse_ewallet_pem
- tls::wallet::parse_pem_certificates
- tls::wallet::pem_wallet_path
- tls::wallet::read_ewallet_pem
- tls::wallet::resolve_wallet_dir
- tls::wallet::sso_wallet_path
- vector::decode_vector
- vector::decode_vector_with_limits
- vector::encode_vector
- vector::write_oson_aq_payload
- vector::write_vector_image
- wire::encode_packet
Type Aliases
Constants
- PYTHON_ORACLEDB_REFERENCE_COMMIT
- PYTHON_ORACLEDB_REFERENCE_TAG
- TNS_VERSION_DESIRED
- TNS_VERSION_MIN
- dpl::TNS_DPLS_MAX_MESSAGE_SIZE
- dpl::TNS_DPLS_MAX_PIECE_SIZE
- dpl::TNS_DPLS_MAX_SHORT_LENGTH
- dpl::TNS_DPLS_ROW_HEADER_FAST_PIECE
- dpl::TNS_DPLS_ROW_HEADER_FAST_ROW
- dpl::TNS_DPLS_ROW_HEADER_FIRST
- dpl::TNS_DPLS_ROW_HEADER_LAST
- dpl::TNS_DPLS_ROW_HEADER_SPLIT_WITH_NEXT
- dpl::TNS_DPLS_ROW_HEADER_SPLIT_WITH_PREV
- dpl::TNS_DPP_OP_CODE_LOAD
- dpl::TNS_DP_INTERFACE_VERSION
- dpl::TNS_DP_OP_ABORT
- dpl::TNS_DP_OP_FINISH
- dpl::TNS_DP_STREAM_VERSION
- dpl::TNS_FUNC_DIRECT_PATH_LOAD_STREAM
- dpl::TNS_FUNC_DIRECT_PATH_OP
- dpl::TNS_FUNC_DIRECT_PATH_PREPARE
- net::connectstring::DEFAULT_PORT
- net::connectstring::DEFAULT_RETRY_DELAY
- net::connectstring::DEFAULT_SDU
- net::connectstring::DEFAULT_TCPS_PORT
- net::connectstring::DEFAULT_TCP_CONNECT_TIMEOUT
- net::connectstring::MAX_SDU
- net::connectstring::MIN_SDU
- packet::TNS_HEADER_LEN
- thin::CS_FORM_IMPLICIT
- thin::CS_FORM_NCHAR
- thin::EVENT_AQ
- thin::EVENT_DEREG
- thin::EVENT_OBJCHANGE
- thin::EVENT_QUERYCHANGE
- thin::OPCODE_ALLROWS
- thin::ORA_TYPE_NUM_BFILE
- thin::ORA_TYPE_NUM_BINARY_DOUBLE
- thin::ORA_TYPE_NUM_BINARY_FLOAT
- thin::ORA_TYPE_NUM_BINARY_INTEGER
- thin::ORA_TYPE_NUM_BLOB
- thin::ORA_TYPE_NUM_BOOLEAN
- thin::ORA_TYPE_NUM_CHAR
- thin::ORA_TYPE_NUM_CLOB
- thin::ORA_TYPE_NUM_CURSOR
- thin::ORA_TYPE_NUM_DATE
- thin::ORA_TYPE_NUM_INTERVAL_DS
- thin::ORA_TYPE_NUM_INTERVAL_YM
- thin::ORA_TYPE_NUM_JSON
- thin::ORA_TYPE_NUM_LONG
- thin::ORA_TYPE_NUM_LONG_RAW
- thin::ORA_TYPE_NUM_NUMBER
- thin::ORA_TYPE_NUM_OBJECT
- thin::ORA_TYPE_NUM_RAW
- thin::ORA_TYPE_NUM_ROWID
- thin::ORA_TYPE_NUM_TIMESTAMP
- thin::ORA_TYPE_NUM_TIMESTAMP_LTZ
- thin::ORA_TYPE_NUM_TIMESTAMP_TZ
- thin::ORA_TYPE_NUM_UROWID
- thin::ORA_TYPE_NUM_VARCHAR
- thin::ORA_TYPE_NUM_VECTOR
- thin::SESSIONLESS_FORMAT_ID
- thin::SUBSCR_QOS_DEREG_NFY
- thin::SUBSCR_QOS_QUERY
- thin::SUBSCR_QOS_RELIABLE
- thin::SUBSCR_QOS_ROWIDS
- thin::TNS_AQ_ARRAY_DEQ
- thin::TNS_AQ_ARRAY_ENQ
- thin::TNS_AQ_ARRAY_FLAGS_RETURN_MESSAGE_ID
- thin::TNS_AQ_EXT_KEYWORD_AGENT_ADDRESS
- thin::TNS_AQ_EXT_KEYWORD_AGENT_NAME
- thin::TNS_AQ_EXT_KEYWORD_AGENT_PROTOCOL
- thin::TNS_AQ_EXT_KEYWORD_ORIGINAL_MSGID
- thin::TNS_AQ_MESSAGE_ID_LENGTH
- thin::TNS_AQ_MESSAGE_VERSION
- thin::TNS_AQ_MSG_BUFFERED
- thin::TNS_AQ_MSG_PERSISTENT
- thin::TNS_AQ_MSG_PERSISTENT_OR_BUFFERED
- thin::TNS_AUTH_MODE_CHANGE_PASSWORD
- thin::TNS_AUTH_MODE_LOGON
- thin::TNS_AUTH_MODE_WITH_PASSWORD
- thin::TNS_CCAP_FIELD_VERSION_12_1
- thin::TNS_DATA_FLAGS_BEGIN_PIPELINE
- thin::TNS_DATA_FLAGS_END_OF_REQUEST
- thin::TNS_DATA_FLAGS_END_OF_RESPONSE
- thin::TNS_DATA_FLAGS_EOF
- thin::TNS_EOCS_FLAGS_TXN_IN_PROGRESS
- thin::TNS_ERR_NO_MESSAGES_FOUND
- thin::TNS_FETCH_ORIENTATION_ABSOLUTE
- thin::TNS_FETCH_ORIENTATION_CURRENT
- thin::TNS_FETCH_ORIENTATION_FIRST
- thin::TNS_FETCH_ORIENTATION_LAST
- thin::TNS_FETCH_ORIENTATION_NEXT
- thin::TNS_FETCH_ORIENTATION_PRIOR
- thin::TNS_FETCH_ORIENTATION_RELATIVE
- thin::TNS_FUNC_AQ_ARRAY
- thin::TNS_FUNC_AQ_DEQ
- thin::TNS_FUNC_AQ_ENQ
- thin::TNS_FUNC_AUTH_PHASE_ONE
- thin::TNS_FUNC_AUTH_PHASE_TWO
- thin::TNS_FUNC_CLOSE_CURSORS
- thin::TNS_FUNC_COMMIT
- thin::TNS_FUNC_EXECUTE
- thin::TNS_FUNC_FETCH
- thin::TNS_FUNC_LOB_OP
- thin::TNS_FUNC_LOGOFF
- thin::TNS_FUNC_NOTIFY
- thin::TNS_FUNC_PING
- thin::TNS_FUNC_PIPELINE_BEGIN
- thin::TNS_FUNC_PIPELINE_END
- thin::TNS_FUNC_ROLLBACK
- thin::TNS_FUNC_SUBSCRIBE
- thin::TNS_FUNC_TPC_TXN_CHANGE_STATE
- thin::TNS_FUNC_TPC_TXN_SWITCH
- thin::TNS_INIT_KPNDRREQ
- thin::TNS_KEYWORD_NUM_TRANSACTION_ID
- thin::TNS_KPD_AQ_BUFMSG
- thin::TNS_KPD_AQ_EITHER
- thin::TNS_MAX_LONG_LENGTH
- thin::TNS_MSG_TYPE_BIT_VECTOR
- thin::TNS_MSG_TYPE_DATA_TYPES
- thin::TNS_MSG_TYPE_DESCRIBE_INFO
- thin::TNS_MSG_TYPE_END_OF_RESPONSE
- thin::TNS_MSG_TYPE_ERROR
- thin::TNS_MSG_TYPE_FLUSH_OUT_BINDS
- thin::TNS_MSG_TYPE_FUNCTION
- thin::TNS_MSG_TYPE_IMPLICIT_RESULTSET
- thin::TNS_MSG_TYPE_IO_VECTOR
- thin::TNS_MSG_TYPE_LOB_DATA
- thin::TNS_MSG_TYPE_OAC
- thin::TNS_MSG_TYPE_PARAMETER
- thin::TNS_MSG_TYPE_PIGGYBACK
- thin::TNS_MSG_TYPE_PROTOCOL
- thin::TNS_MSG_TYPE_ROW_DATA
- thin::TNS_MSG_TYPE_ROW_HEADER
- thin::TNS_MSG_TYPE_SERVER_SIDE_PIGGYBACK
- thin::TNS_MSG_TYPE_STATUS
- thin::TNS_MSG_TYPE_TOKEN
- thin::TNS_OBJ_TOP_LEVEL
- thin::TNS_PACKET_TYPE_ACCEPT
- thin::TNS_PACKET_TYPE_CONNECT
- thin::TNS_PACKET_TYPE_DATA
- thin::TNS_PACKET_TYPE_REDIRECT
- thin::TNS_PACKET_TYPE_REFUSE
- thin::TNS_PIPELINE_MODE_ABORT_ON_ERROR
- thin::TNS_PIPELINE_MODE_CONTINUE_ON_ERROR
- thin::TNS_SUBSCR_CLIENT_ID_LEN
- thin::TNS_SUBSCR_FLAGS_INCLUDE_ROWIDS
- thin::TNS_SUBSCR_FLAGS_QUERY
- thin::TNS_SUBSCR_MODE_CLIENT_INITIATED
- thin::TNS_SUBSCR_NAMESPACE_AQ
- thin::TNS_SUBSCR_NAMESPACE_DBCHANGE
- thin::TNS_SUBSCR_OP_REGISTER
- thin::TNS_SUBSCR_OP_UNREGISTER
- thin::TNS_SUBSCR_QOS_PURGE_ON_NTFN
- thin::TNS_SUBSCR_QOS_RELIABLE
- thin::TNS_SUBSCR_QOS_SECURE
- thin::TNS_SUBSCR_STOP_NOTIF
- thin::TNS_TPC_TXNID_SYNC_SERVER
- thin::TNS_TPC_TXNID_SYNC_SET
- thin::TNS_TPC_TXNID_SYNC_UNSET
- thin::TNS_TPC_TXN_ABORT
- thin::TNS_TPC_TXN_COMMIT
- thin::TNS_TPC_TXN_DETACH
- thin::TNS_TPC_TXN_FORGET
- thin::TNS_TPC_TXN_POST_DETACH
- thin::TNS_TPC_TXN_PREPARE
- thin::TNS_TPC_TXN_START
- thin::TNS_TPC_TXN_STATE_ABORTED
- thin::TNS_TPC_TXN_STATE_COMMITTED
- thin::TNS_TPC_TXN_STATE_FORGOTTEN
- thin::TNS_TPC_TXN_STATE_PREPARE
- thin::TNS_TPC_TXN_STATE_READ_ONLY
- thin::TNS_TPC_TXN_STATE_REQUIRES_COMMIT
- thin::TNS_VERIFIER_TYPE_11G_1
- thin::TNS_VERIFIER_TYPE_11G_2
- thin::TNS_VERIFIER_TYPE_12C
- thin::TPC_TXN_FLAGS_JOIN
- thin::TPC_TXN_FLAGS_NEW
- thin::TPC_TXN_FLAGS_PROMOTE
- thin::TPC_TXN_FLAGS_RESUME
- thin::TPC_TXN_FLAGS_SESSIONLESS
- tls::wallet::PEM_WALLET_FILE_NAME
- tls::wallet::SSO_WALLET_FILE_NAME
- vector::TNS_VECTOR_FLAG_NORM
- vector::TNS_VECTOR_FLAG_NORM_RESERVED
- vector::TNS_VECTOR_FLAG_SPARSE
- vector::TNS_VECTOR_MAGIC_BYTE
- vector::TNS_VECTOR_VERSION_BASE
- vector::TNS_VECTOR_VERSION_WITH_BINARY
- vector::TNS_VECTOR_VERSION_WITH_SPARSE
- vector::VECTOR_FORMAT_BINARY
- vector::VECTOR_FORMAT_FLOAT32
- vector::VECTOR_FORMAT_FLOAT64
- vector::VECTOR_FORMAT_INT8
- wire::TNS_LONG_LENGTH_INDICATOR
- wire::TNS_MAX_SHORT_LENGTH
- wire::TNS_NULL_LENGTH_INDICATOR