Classes | Typedefs | Functions | Variables
call_credentials.h File Reference
#include "php_grpc.h"
#include <grpc/grpc_security.h>
Include dependency graph for call_credentials.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  plugin_state
 

Typedefs

typedef struct plugin_state plugin_state
 

Functions

void grpc_init_call_credentials (TSRMLS_D)
 
void plugin_destroy_state (void *ptr)
 
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)
 
static wrapped_grpc_call_credentials * wrapped_grpc_call_credentials_from_obj (zend_object *obj)
 

Variables

zend_class_entry * grpc_ce_call_credentials
 
grpc_call_credentialswrapped
 

Typedef Documentation

◆ plugin_state

typedef struct plugin_state plugin_state

Function Documentation

◆ grpc_init_call_credentials()

void grpc_init_call_credentials ( TSRMLS_D  )

Definition at line 245 of file call_credentials.c.

◆ plugin_destroy_state()

void plugin_destroy_state ( void *  ptr)

Definition at line 221 of file call_credentials.c.

◆ plugin_get_metadata()

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 
)

Definition at line 143 of file call_credentials.c.

◆ wrapped_grpc_call_credentials_from_obj()

static wrapped_grpc_call_credentials* wrapped_grpc_call_credentials_from_obj ( zend_object *  obj)
inlinestatic

Definition at line 36 of file call_credentials.h.

Variable Documentation

◆ grpc_ce_call_credentials

zend_class_entry* grpc_ce_call_credentials

◆ wrapped

Definition at line 32 of file call_credentials.h.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:05