groonga-d ~master (2022-05-05T22:33:17.283521)
Dub
Repo
grn_obj_lock
groonga_d
groonga
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
) nothrow @
nogc
.
grn_rc
grn_obj_lock
(
.
grn_ctx
*
ctx
,
.
grn_obj
*
obj
,
.
grn_id
id
,
int
timeout
)
Meta
Source
See Implementation
groonga_d
groonga
aliases
GRN_INFO_SUPPORT_ARROW
GRN_OBJ_FIN
GRN_OP_NEAR2
grn_bool
grn_close_func
grn_column_flags
grn_ctx
grn_id
grn_obj
grn_obj_flags
grn_obj_header
grn_proc_func
grn_section
grn_table_cursor
grn_table_flags
internal_block_func
off_t
enums
GRN_COMMAND_VERSION_DEFAULT
GRN_CONTENT_NONE
GRN_DB_MECAB
GRN_DB_VOID
GRN_ENC_DEFAULT
GRN_INFO_ENCODING
GRN_LOG_EMERG
GRN_OP_PUSH
GRN_SUCCESS
grn_builtin_tokenizer
grn_builtin_type
grn_command_version
grn_content_type
grn_encoding
grn_info_type
grn_log_level
grn_operator
grn_rc
functions
GRN_CTX_GET_ENCODING
GRN_CTX_SET_ENCODING
GRN_CTX_USER_DATA
GRN_OBJ_GET_DOMAIN
GRN_OBJ_INIT
grn_column_name
grn_column_rename
grn_ctx_at
grn_ctx_close
grn_ctx_db
grn_ctx_fin
grn_ctx_get
grn_ctx_get_all_normalizers
grn_ctx_get_all_tables
grn_ctx_get_all_token_filters
grn_ctx_get_all_tokenizers
grn_ctx_get_all_types
grn_ctx_get_command_version
grn_ctx_get_force_match_escalation
grn_ctx_get_match_escalation_threshold
grn_ctx_get_variable
grn_ctx_init
grn_ctx_is_opened
grn_ctx_merge_temporary_open_space
grn_ctx_open
grn_ctx_pop_temporary_open_space
grn_ctx_push_temporary_open_space
grn_ctx_set_command_version
grn_ctx_set_finalizer
grn_ctx_set_force_match_escalation
grn_ctx_set_match_escalation_threshold
grn_ctx_set_variable
grn_ctx_use
grn_encoding_parse
grn_encoding_to_string
grn_fin
grn_get_default_command_version
grn_get_default_encoding
grn_get_default_match_escalation_threshold
grn_get_global_error_message
grn_get_lock_timeout
grn_get_package
grn_get_package_label
grn_get_version
grn_get_version_major
grn_get_version_micro
grn_get_version_minor
grn_init
grn_is_back_trace_enable
grn_log_level_parse
grn_log_level_to_string
grn_obj_check
grn_obj_close
grn_obj_column
grn_obj_expire
grn_obj_get_element_info
grn_obj_get_info
grn_obj_get_range
grn_obj_get_value
grn_obj_get_values
grn_obj_lock
grn_obj_name
grn_obj_path
grn_obj_refer
grn_obj_refer_recursive
grn_obj_refer_recursive_dependent
grn_obj_reinit
grn_obj_remove
grn_obj_remove_dependent
grn_obj_remove_force
grn_obj_rename
grn_obj_set_element_info
grn_obj_set_finalizer
grn_obj_set_info
grn_obj_set_value
grn_obj_unlink
grn_obj_unref
grn_obj_unref_recursive
grn_obj_unref_recursive_dependent
grn_obj_user_data
grn_plugin_get_names
grn_plugin_get_ruby_suffix
grn_plugin_get_suffix
grn_plugin_get_system_plugins_dir
grn_plugin_register
grn_plugin_register_by_path
grn_plugin_unregister
grn_plugin_unregister_by_path
grn_set_back_trace_enable
grn_set_default_command_version
grn_set_default_encoding
grn_set_default_match_escalation_threshold
grn_set_lock_timeout
grn_table_rename
grn_unset_variable
manifest constants
GRN_ACCESSOR
GRN_BULK
GRN_COLUMN_FIX_SIZE
GRN_COLUMN_INDEX
GRN_COLUMN_VAR_SIZE
GRN_COMMAND_VERSION_MAX
GRN_COMMAND_VERSION_MIN
GRN_COMMAND_VERSION_STABLE
GRN_CTX_BATCH_MODE
GRN_CTX_FIN
GRN_CTX_MSGSIZE
GRN_CTX_PER_DB
GRN_CTX_USE_QL
GRN_CURSOR_COLUMN_GEO_INDEX
GRN_CURSOR_COLUMN_INDEX
GRN_CURSOR_CONFIG
GRN_CURSOR_TABLE_DAT_KEY
GRN_CURSOR_TABLE_HASH_KEY
GRN_CURSOR_TABLE_NO_KEY
GRN_CURSOR_TABLE_PAT_KEY
GRN_DB
GRN_EXPR
GRN_FALSE
GRN_HIGHLIGHTER
GRN_ID_MAX
GRN_ID_NIL
GRN_MSG
GRN_OBJ_APPEND
GRN_OBJ_COLUMN_INDEX
GRN_OBJ_COLUMN_SCALAR
GRN_OBJ_COLUMN_TYPE_MASK
GRN_OBJ_COLUMN_VECTOR
GRN_OBJ_COMPARE
GRN_OBJ_COMPRESS_LZ4
GRN_OBJ_COMPRESS_LZO
GRN_OBJ_COMPRESS_MASK
GRN_OBJ_COMPRESS_NONE
GRN_OBJ_COMPRESS_ZLIB
GRN_OBJ_COMPRESS_ZSTD
GRN_OBJ_DECR
GRN_OBJ_FLAGS_MASK
GRN_OBJ_GET
GRN_OBJ_INCR
GRN_OBJ_INDEX_LARGE
GRN_OBJ_INDEX_MEDIUM
GRN_OBJ_INDEX_SMALL
GRN_OBJ_INVISIBLE
GRN_OBJ_KEY_FLOAT
GRN_OBJ_KEY_GEO_POINT
GRN_OBJ_KEY_INT
GRN_OBJ_KEY_LARGE
GRN_OBJ_KEY_MASK
GRN_OBJ_KEY_NORMALIZE
GRN_OBJ_KEY_UINT
GRN_OBJ_KEY_VAR_SIZE
GRN_OBJ_KEY_WITH_SIS
GRN_OBJ_LOCK
GRN_OBJ_NO_SUBREC
GRN_OBJ_OUTPLACE
GRN_OBJ_OWN
GRN_OBJ_PERSISTENT
GRN_OBJ_PREPEND
GRN_OBJ_REFER
GRN_OBJ_RING_BUFFER
GRN_OBJ_SET
GRN_OBJ_SET_MASK
GRN_OBJ_TABLE_DAT_KEY
GRN_OBJ_TABLE_HASH_KEY
GRN_OBJ_TABLE_NO_KEY
GRN_OBJ_TABLE_PAT_KEY
GRN_OBJ_TABLE_TYPE_MASK
GRN_OBJ_TEMPORARY
GRN_OBJ_UNIT_DOCUMENT_NONE
GRN_OBJ_UNIT_DOCUMENT_POSITION
GRN_OBJ_UNIT_DOCUMENT_SECTION
GRN_OBJ_UNIT_MASK
GRN_OBJ_UNIT_POSITION_NONE
GRN_OBJ_UNIT_SECTION_NONE
GRN_OBJ_UNIT_SECTION_POSITION
GRN_OBJ_UNIT_USERDEF_DOCUMENT
GRN_OBJ_UNIT_USERDEF_POSITION
GRN_OBJ_UNIT_USERDEF_SECTION
GRN_OBJ_UNLOCK
GRN_OBJ_VISIBLE
GRN_OBJ_WEIGHT_FLOAT32
GRN_OBJ_WITH_POSITION
GRN_OBJ_WITH_SECTION
GRN_OBJ_WITH_SUBREC
GRN_OBJ_WITH_WEIGHT
GRN_PATSNIP
GRN_PROC
GRN_PTR
GRN_PVECTOR
GRN_QUERY
GRN_QUERY_LOG_ALL
GRN_QUERY_LOG_CACHE
GRN_QUERY_LOG_COMMAND
GRN_QUERY_LOG_DEFAULT
GRN_QUERY_LOG_DESTINATION
GRN_QUERY_LOG_NONE
GRN_QUERY_LOG_RESULT_CODE
GRN_QUERY_LOG_SCORE
GRN_QUERY_LOG_SIZE
GRN_SNIP
GRN_STRING
GRN_TABLE_DAT_KEY
GRN_TABLE_HASH_KEY
GRN_TABLE_NO_KEY
GRN_TABLE_PAT_KEY
GRN_TRUE
GRN_TYPE
GRN_UVECTOR
GRN_VECTOR
GRN_VOID
structs
_grn_ctx
_grn_ctx_impl
_grn_obj
_grn_obj_header
_grn_section
grn_expr_var
unions
grn_user_data
variables
grn_plugin_func