Couchbase C Client  2.5.6
Deprecated Interfaces
See also
Interface Attributes
Class lcb_buf_info
Ringbuffers are no longer used this way by the library for I/O
globalScope> Global LCB_CNTL_RBUFSIZE
It is currently not possible to adjust buffer sizes
globalScope> Global LCB_CNTL_SKIP_CONFIGURATION_ERRORS_ON_CONNECT
Initial connections are always attempted
globalScope> Global LCB_CNTL_SYNCMODE
globalScope> Global LCB_CNTL_WBUFSIZE
It is currently not possible to adjust buffer sizes
globalScope> Global lcb_create_compat
Use LCB_CNTL_CONFIGCACHE for configuration cache options
globalScope> 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()
globalScope> 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()
globalScope> 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()
globalScope> 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()
globalScope> 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. Check the error code of the specific operation to determine if something succeeded or not. Because the library has many asynchronous "flows" of control, determining the "last error" is not very fruitful. Since most API calls are themselves only schedule-related, they cannot possibly derive a "Real" error either
globalScope> Global LCB_DEPR_API2 (void lcb_flush_buffers(lcb_t instance, const void *cookie),"This function does nothing")
This function does nothing
globalScope> 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. For programmatic errors, use the operations interface. For bootstrap status, use lcb_get_bootstrap_status() and lcb_set_bootstrap_callback()
globalScope> 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()
globalScope> 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()
globalScope> 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()
globalScope> 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()
globalScope> 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()
globalScope> Global lcb_flush3 (lcb_t instance, const void *cookie, const lcb_CMDFLUSH *cmd)
Class lcb_io_writebuf_t
globalScope> Global lcb_ioC_read_callback )(lcb_sockdata_t *sd, lcb_SSIZE nread)
globalScope> Global lcb_ioC_read_fn )(lcb_io_opt_t, lcb_sockdata_t *, lcb_ioC_read_callback)
See lcb_ioC_read2_fn(). Wrapped if not implemented
globalScope> Global lcb_ioC_wballoc_fn )(lcb_io_opt_t, lcb_sockdata_t *)
See lcb_ioC_write2_fn(). Wrapped if not implemented
globalScope> Global lcb_ioC_wbfree_fn )(lcb_io_opt_t, lcb_sockdata_t *, lcb_io_writebuf_t *)
See lcb_ioC_write2_fn(). Wrapped if not implemented
globalScope> Global lcb_ioC_write_callback )(lcb_sockdata_t *, lcb_io_writebuf_t *, int)
See lcb_ioC_write2_fn(). This will be wrapped if not implemented
globalScope> Global lcb_ioC_write_fn )(lcb_io_opt_t, lcb_sockdata_t *, lcb_io_writebuf_t *, lcb_ioC_write_callback)
globalScope> 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
globalScope> Global lcb_is_error_enomem (a)
- Use error classifiers
globalScope> 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
globalScope> 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))
globalScope> Global lcb_timer_destroy (lcb_t instance, lcb_timer_t timer))