webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Macros | Functions
message.c File Reference
#include <php.h>
#include "protobuf.h"

Classes

struct  stringsink
 
struct  stackenv
 

Macros

#define STACK_ENV_STACKBYTES   4096
 

Functions

voidmessage_data (void *msg)
 
void message_set_property (zval *object, zval *field_name, zval *value, const zend_literal *key TSRMLS_DC)
 
zval * message_get_property (zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC)
 
void stringsink_init (stringsink *sink)
 
void stringsink_uninit (stringsink *sink)
 
 PHP_METHOD (Message, encode)
 
void message_free (void *object TSRMLS_DC)
 
zend_object_value message_create (zend_class_entry *ce TSRMLS_DC)
 
const zend_class_entry * build_class_from_descriptor (zval *php_descriptor TSRMLS_DC)
 

Macro Definition Documentation

◆ STACK_ENV_STACKBYTES

#define STACK_ENV_STACKBYTES   4096

Function Documentation

◆ build_class_from_descriptor()

const zend_class_entry* build_class_from_descriptor ( zval *php_descriptor  TSRMLS_DC)

◆ message_create()

zend_object_value message_create ( zend_class_entry *ce  TSRMLS_DC)

◆ message_data()

void* message_data ( void msg)

◆ message_free()

void message_free ( void *object  TSRMLS_DC)

◆ message_get_property()

zval* message_get_property ( zval *  object,
zval *  member,
int  type,
const zend_literal *key  TSRMLS_DC 
)

◆ message_set_property()

void message_set_property ( zval *  object,
zval *  field_name,
zval *  value,
const zend_literal *key  TSRMLS_DC 
)

◆ PHP_METHOD()

PHP_METHOD ( Message  ,
encode   
)

◆ stringsink_init()

void stringsink_init ( stringsink sink)

◆ stringsink_uninit()

void stringsink_uninit ( stringsink sink)