Go to the documentation of this file.
19 #ifndef NET_GRPC_PHP_GRPC_CALL_CREDENTIALS_H_
20 #define NET_GRPC_PHP_GRPC_CALL_CREDENTIALS_H_
35 static inline wrapped_grpc_call_credentials
37 return (wrapped_grpc_call_credentials*)(
38 (
char*)(
obj) - XtOffsetOf(wrapped_grpc_call_credentials,
std));
53 const char **error_details);
OPENSSL_EXPORT const ASN1_OBJECT * obj
#define GRPC_METADATA_CREDENTIALS_PLUGIN_SYNC_MAX
void(* grpc_credentials_plugin_metadata_cb)(void *user_data, const grpc_metadata *creds_md, size_t num_creds_md, grpc_status_code status, const char *error_details)
void grpc_init_call_credentials(TSRMLS_D)
zend_fcall_info_cache * fci_cache
static wrapped_grpc_call_credentials * wrapped_grpc_call_credentials_from_obj(zend_object *obj)
struct plugin_state plugin_state
zend_class_entry * grpc_ce_call_credentials
grpc_call_credentials * wrapped
void plugin_destroy_state(void *ptr)
#define PHP_GRPC_WRAP_OBJECT_END(name)
#define PHP_GRPC_WRAP_OBJECT_START(name)
int plugin_get_metadata(void *ptr, grpc_auth_metadata_context context, grpc_credentials_plugin_metadata_cb cb, void *user_data, grpc_metadata creds_md[GRPC_METADATA_CREDENTIALS_PLUGIN_SYNC_MAX], size_t *num_creds_md, grpc_status_code *status, const char **error_details)
grpc::ClientContext context
OPENSSL_EXPORT pem_password_cb * cb
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:51