Couchbase C Client  2.10.6
Asynchronous C Client for Couchbase
Deprecated Interfaces
See also
Interface Attributes
Class lcb_buf_info
Ringbuffers are no longer used this way by the library for I/O
Global LCB_CLIENT_ETMPFAIL
Use new, less ambiguous identifier (LCB_CLIENT_ENOCONF)
Global LCB_CNTL_RBUFSIZE
It is currently not possible to adjust buffer sizes
Global LCB_CNTL_SKIP_CONFIGURATION_ERRORS_ON_CONNECT
Initial connections are always attempted
Global LCB_CNTL_SSL_CACERT
Global LCB_CNTL_SYNCMODE
Global LCB_CNTL_WBUFSIZE
It is currently not possible to adjust buffer sizes
Global lcb_create_compat
Use LCB_CNTL_CONFIGCACHE for configuration cache options
Global LCB_DEPR_API2 (lcb_ipv6_t lcb_behavior_get_ipv6(lcb_t instance), "Use LCB_CNTL_IP6POLICY")
Use LCB_CNTL_IP6POLICY via lcb_cntl()
Global LCB_DEPR_API2 (void lcb_behavior_set_config_errors_threshold(lcb_t instance, lcb_size_t num_events), "Use LCB_CNTL_CONFERRTHRESH")
Use LCB_CNTL_CONFERRTHRESH via lcb_cntl()
Global LCB_DEPR_API2 (lcb_error_t lcbcrypto_encrypt_document(lcb_t instance, lcbcrypto_CMDENCRYPT *cmd), "Use lcbcrypto_encrypt_fields")
Use lcbcrypto_encrypt_fields()
Global LCB_DEPR_API2 (lcb_size_t lcb_behavior_get_config_errors_threshold(lcb_t instance), "Use LCB_CNTL_CONFERRTHRESH")
Use LCB_CNTL_CONFERRTHRESH via lcb_cntl()
Global LCB_DEPR_API2 (void lcb_set_timeout(lcb_t instance, lcb_uint32_t usec), "Use LCB_CNTL_OP_TIMEOUT")
Use LCB_CNTL_OP_TIMEOUT via lcb_cntl()
Global LCB_DEPR_API2 (lcb_uint32_t lcb_get_timeout(lcb_t instance), "Use LCB_CNTL_OP_TIMEOUT")
Use LCB_CNTL_OP_TIMEOUT via lcb_cntl()
Global LCB_DEPR_API2 (void lcb_set_view_timeout(lcb_t instance, lcb_uint32_t usec), "Use LCB_CNTL_VIEW_TIMEOUT")
Use LCB_CNTL_VIEW_TIMEOUT via lcb_cntl()
Global LCB_DEPR_API2 (lcb_uint32_t lcb_get_view_timeout(lcb_t instance), "Use LCB_CNTL_VIEW_TIMEOUT")
Use LCB_CNTL_VIEW_TIMEOUT via lcb_cntl()
Global LCB_DEPR_API2 (lcb_error_t lcb_get_last_error(lcb_t instance), "This function does not returning meaningful information. Use the operation callbacks " "and/or bootstrap callbacks")
Do not use this function.
Global LCB_DEPR_API2 (void lcb_flush_buffers(lcb_t instance, const void *cookie), "This function does nothing")
This function does nothing
Global LCB_DEPR_API2 (lcb_error_callback lcb_set_error_callback(lcb_t, lcb_error_callback), "This function only reports bootstrap errors. Use lcb_set_bootstrap_callback instead")
Use the logging API (LCB_CNTL_LOGGER) instead to receive error information.
Global LCB_DEPR_API2 (lcb_error_t lcbcrypto_decrypt_document(lcb_t instance, lcbcrypto_CMDDECRYPT *cmd), "Use lcbcrypto_decrypt_fields")
Use lcbcrypto_decrypt_fields()
Global LCB_DEPR_API2 (lcb_configuration_callback lcb_set_configuration_callback(lcb_t, lcb_configuration_callback), "use lcb_set_bootstrap_callback() to determine when client is ready")
- Use lcb_set_bootstrap_callback()
Global LCB_DEPR_API2 (void lcb_behavior_set_ipv6(lcb_t instance, lcb_ipv6_t mode), "Use LCB_CNTL_IP6POLICY")
Use LCB_CNTL_IP6POLICY via lcb_cntl()
Global lcb_flush3 (lcb_t instance, const void *cookie, const lcb_CMDFLUSH *cmd)
Class lcb_io_writebuf_t
Global lcb_ioC_read_callback )(lcb_sockdata_t *sd, lcb_SSIZE nread)
Global lcb_ioC_read_fn )(lcb_io_opt_t, lcb_sockdata_t *, lcb_ioC_read_callback)
See lcb_ioC_read2_fn().
Global lcb_ioC_wballoc_fn )(lcb_io_opt_t, lcb_sockdata_t *)
See lcb_ioC_write2_fn().
Global lcb_ioC_wbfree_fn )(lcb_io_opt_t, lcb_sockdata_t *, lcb_io_writebuf_t *)
See lcb_ioC_write2_fn().
Global lcb_ioC_write_callback )(lcb_sockdata_t *, lcb_io_writebuf_t *, int)
See lcb_ioC_write2_fn().
Global lcb_ioC_write_fn )(lcb_io_opt_t, lcb_sockdata_t *, lcb_io_writebuf_t *, lcb_ioC_write_callback)
Global lcb_ioE_event_cancel_fn )(lcb_io_opt_t iops, lcb_socket_t sock, void *event)
lcb_ioE_event_watch_fn() should be used with 0 for events
Global lcb_is_error_enomem (a)
Use error classifiers
Global lcb_is_error_etmpfail (a)
Use error classifiers
Global lcb_sockdata_t::closed
No longer used by the library
Global lcb_sockdata_t::read_buffer
No longer used by the library
Global lcb_timer_create (lcb_t instance, const void *command_cookie, lcb_uint32_t usec, int periodic, lcb_timer_callback callback, lcb_error_t *error))
Global lcb_timer_destroy (lcb_t instance, lcb_timer_t timer))
Global lcbcrypto_KEYTYPE