Lines Matching refs:out

1768 static void sdl_serialize_string(const char *str, smart_str *out)  in sdl_serialize_string()  argument
1772 WSDL_CACHE_PUT_INT(i, out); in sdl_serialize_string()
1774 WSDL_CACHE_PUT_N(str, i, out); in sdl_serialize_string()
1777 WSDL_CACHE_PUT_INT(WSDL_NO_STRING_MARKER, out); in sdl_serialize_string()
1782 static void sdl_serialize_key(const zend_string *key, smart_str *out) in sdl_serialize_key() argument
1785 WSDL_CACHE_PUT_INT(ZSTR_LEN(key), out); in sdl_serialize_key()
1786 WSDL_CACHE_PUT_N(ZSTR_VAL(key), ZSTR_LEN(key), out); in sdl_serialize_key()
1788 WSDL_CACHE_PUT_INT(WSDL_NO_STRING_MARKER, out); in sdl_serialize_key()
1792 …oid sdl_serialize_encoder_ref(const encodePtr enc, const HashTable *tmp_encoders, smart_str *out) { in sdl_serialize_encoder_ref() argument
1796 WSDL_CACHE_PUT_INT(Z_LVAL_P(encoder_num), out); in sdl_serialize_encoder_ref()
1798 WSDL_CACHE_PUT_INT(0, out); in sdl_serialize_encoder_ref()
1801 WSDL_CACHE_PUT_INT(0, out); in sdl_serialize_encoder_ref()
1805 …ic void sdl_serialize_type_ref(const sdlTypePtr type, const HashTable *tmp_types, smart_str *out) { in sdl_serialize_type_ref() argument
1809 WSDL_CACHE_PUT_INT(Z_LVAL_P(type_num), out); in sdl_serialize_type_ref()
1811 WSDL_CACHE_PUT_INT(0, out); in sdl_serialize_type_ref()
1814 WSDL_CACHE_PUT_INT(0,out); in sdl_serialize_type_ref()
1818 … sdl_serialize_attribute(const sdlAttributePtr attr, const HashTable *tmp_encoders, smart_str *out) in sdl_serialize_attribute() argument
1822 sdl_serialize_string(attr->name, out); in sdl_serialize_attribute()
1823 sdl_serialize_string(attr->namens, out); in sdl_serialize_attribute()
1824 sdl_serialize_string(attr->ref, out); in sdl_serialize_attribute()
1825 sdl_serialize_string(attr->def, out); in sdl_serialize_attribute()
1826 sdl_serialize_string(attr->fixed, out); in sdl_serialize_attribute()
1827 WSDL_CACHE_PUT_1(attr->form, out); in sdl_serialize_attribute()
1828 WSDL_CACHE_PUT_1(attr->use, out); in sdl_serialize_attribute()
1829 sdl_serialize_encoder_ref(attr->encode, tmp_encoders, out); in sdl_serialize_attribute()
1835 WSDL_CACHE_PUT_INT(i, out); in sdl_serialize_attribute()
1841 sdl_serialize_key(key, out); in sdl_serialize_attribute()
1842 sdl_serialize_string(tmp->ns, out); in sdl_serialize_attribute()
1843 sdl_serialize_string(tmp->val, out); in sdl_serialize_attribute()
1848 …dlContentModelPtr model, const HashTable *tmp_types, const HashTable *tmp_elements, smart_str *out) in sdl_serialize_model() argument
1850 WSDL_CACHE_PUT_1(model->kind, out); in sdl_serialize_model()
1851 WSDL_CACHE_PUT_INT(model->min_occurs, out); in sdl_serialize_model()
1852 WSDL_CACHE_PUT_INT(model->max_occurs, out); in sdl_serialize_model()
1855 sdl_serialize_type_ref(model->u.element, tmp_elements, out); in sdl_serialize_model()
1863 WSDL_CACHE_PUT_INT(i, out); in sdl_serialize_model()
1865 sdl_serialize_model(tmp, tmp_types, tmp_elements, out); in sdl_serialize_model()
1870 sdl_serialize_string(model->u.group_ref,out); in sdl_serialize_model()
1873 sdl_serialize_type_ref(model->u.group, tmp_types, out); in sdl_serialize_model()
1880 static void sdl_serialize_resriction_int(const sdlRestrictionIntPtr x, smart_str *out) in sdl_serialize_resriction_int() argument
1883 WSDL_CACHE_PUT_1(1, out); in sdl_serialize_resriction_int()
1884 WSDL_CACHE_PUT_INT(x->value, out); in sdl_serialize_resriction_int()
1885 WSDL_CACHE_PUT_1(x->fixed, out); in sdl_serialize_resriction_int()
1887 WSDL_CACHE_PUT_1(0, out); in sdl_serialize_resriction_int()
1891 static void sdl_serialize_resriction_char(const sdlRestrictionCharPtr x, smart_str *out) in sdl_serialize_resriction_char() argument
1894 WSDL_CACHE_PUT_1(1, out); in sdl_serialize_resriction_char()
1895 sdl_serialize_string(x->value, out); in sdl_serialize_resriction_char()
1896 WSDL_CACHE_PUT_1(x->fixed, out); in sdl_serialize_resriction_char()
1898 WSDL_CACHE_PUT_1(0, out); in sdl_serialize_resriction_char()
1902 …e(const sdlTypePtr type, const HashTable *tmp_encoders, const HashTable *tmp_types, smart_str *out) in sdl_serialize_type() argument
1907 WSDL_CACHE_PUT_1(type->kind, out); in sdl_serialize_type()
1908 sdl_serialize_string(type->name, out); in sdl_serialize_type()
1909 sdl_serialize_string(type->namens, out); in sdl_serialize_type()
1910 sdl_serialize_string(type->def, out); in sdl_serialize_type()
1911 sdl_serialize_string(type->fixed, out); in sdl_serialize_type()
1912 sdl_serialize_string(type->ref, out); in sdl_serialize_type()
1913 WSDL_CACHE_PUT_1(type->nillable, out); in sdl_serialize_type()
1914 WSDL_CACHE_PUT_1(type->form, out); in sdl_serialize_type()
1915 sdl_serialize_encoder_ref(type->encode, tmp_encoders, out); in sdl_serialize_type()
1918 WSDL_CACHE_PUT_1(1, out); in sdl_serialize_type()
1919 sdl_serialize_resriction_int(type->restrictions->minExclusive,out); in sdl_serialize_type()
1920 sdl_serialize_resriction_int(type->restrictions->minInclusive,out); in sdl_serialize_type()
1921 sdl_serialize_resriction_int(type->restrictions->maxExclusive,out); in sdl_serialize_type()
1922 sdl_serialize_resriction_int(type->restrictions->maxInclusive,out); in sdl_serialize_type()
1923 sdl_serialize_resriction_int(type->restrictions->totalDigits,out); in sdl_serialize_type()
1924 sdl_serialize_resriction_int(type->restrictions->fractionDigits,out); in sdl_serialize_type()
1925 sdl_serialize_resriction_int(type->restrictions->length,out); in sdl_serialize_type()
1926 sdl_serialize_resriction_int(type->restrictions->minLength,out); in sdl_serialize_type()
1927 sdl_serialize_resriction_int(type->restrictions->maxLength,out); in sdl_serialize_type()
1928 sdl_serialize_resriction_char(type->restrictions->whiteSpace,out); in sdl_serialize_type()
1929 sdl_serialize_resriction_char(type->restrictions->pattern,out); in sdl_serialize_type()
1935 WSDL_CACHE_PUT_INT(i, out); in sdl_serialize_type()
1941 sdl_serialize_resriction_char(tmp, out); in sdl_serialize_type()
1942 sdl_serialize_key(key, out); in sdl_serialize_type()
1946 WSDL_CACHE_PUT_1(0, out); in sdl_serialize_type()
1953 WSDL_CACHE_PUT_INT(i, out); in sdl_serialize_type()
1963 sdl_serialize_key(key, out); in sdl_serialize_type()
1964 sdl_serialize_type(tmp, tmp_encoders, tmp_types, out); in sdl_serialize_type()
1976 WSDL_CACHE_PUT_INT(i, out); in sdl_serialize_type()
1982 sdl_serialize_key(key, out); in sdl_serialize_type()
1983 sdl_serialize_attribute(tmp, tmp_encoders, out); in sdl_serialize_type()
1987 WSDL_CACHE_PUT_1(1, out); in sdl_serialize_type()
1988 sdl_serialize_model(type->model, tmp_types, tmp_elements, out); in sdl_serialize_type()
1990 WSDL_CACHE_PUT_1(0, out); in sdl_serialize_type()
1998 static void sdl_serialize_encoder(const encodePtr enc, const HashTable *tmp_types, smart_str *out) in sdl_serialize_encoder() argument
2000 WSDL_CACHE_PUT_INT(enc->details.type, out); in sdl_serialize_encoder()
2001 sdl_serialize_string(enc->details.type_str, out); in sdl_serialize_encoder()
2002 sdl_serialize_string(enc->details.ns, out); in sdl_serialize_encoder()
2003 sdl_serialize_type_ref(enc->details.sdl_type, tmp_types, out); in sdl_serialize_encoder()
2006 …ers(const HashTable *ht, const HashTable *tmp_encoders, const HashTable *tmp_types, smart_str *out) in sdl_serialize_parameters() argument
2015 WSDL_CACHE_PUT_INT(i, out); in sdl_serialize_parameters()
2021 sdl_serialize_key(key, out); in sdl_serialize_parameters()
2022 sdl_serialize_string(tmp->paramName, out); in sdl_serialize_parameters()
2023 WSDL_CACHE_PUT_INT(tmp->order, out); in sdl_serialize_parameters()
2024 sdl_serialize_encoder_ref(tmp->encode, tmp_encoders, out); in sdl_serialize_parameters()
2025 sdl_serialize_type_ref(tmp->element, tmp_types, out); in sdl_serialize_parameters()
2030 …ingFunctionBodyPtr body, const HashTable *tmp_encoders, const HashTable *tmp_types, smart_str *out) in sdl_serialize_soap_body() argument
2034 WSDL_CACHE_PUT_1(body->use, out); in sdl_serialize_soap_body()
2036 WSDL_CACHE_PUT_1(body->encodingStyle, out); in sdl_serialize_soap_body()
2038 sdl_serialize_string(body->ns, out); in sdl_serialize_soap_body()
2044 WSDL_CACHE_PUT_INT(i, out); in sdl_serialize_soap_body()
2050 sdl_serialize_key(key, out); in sdl_serialize_soap_body()
2051 WSDL_CACHE_PUT_1(tmp->use, out); in sdl_serialize_soap_body()
2053 WSDL_CACHE_PUT_1(tmp->encodingStyle, out); in sdl_serialize_soap_body()
2055 sdl_serialize_string(tmp->name, out); in sdl_serialize_soap_body()
2056 sdl_serialize_string(tmp->ns, out); in sdl_serialize_soap_body()
2057 sdl_serialize_encoder_ref(tmp->encode, tmp_encoders, out); in sdl_serialize_soap_body()
2058 sdl_serialize_type_ref(tmp->element, tmp_types, out); in sdl_serialize_soap_body()
2064 WSDL_CACHE_PUT_INT(j, out); in sdl_serialize_soap_body()
2070 sdl_serialize_key(key_inner, out); in sdl_serialize_soap_body()
2071 WSDL_CACHE_PUT_1(tmp2->use, out); in sdl_serialize_soap_body()
2073 WSDL_CACHE_PUT_1(tmp2->encodingStyle, out); in sdl_serialize_soap_body()
2075 sdl_serialize_string(tmp2->name, out); in sdl_serialize_soap_body()
2076 sdl_serialize_string(tmp2->ns, out); in sdl_serialize_soap_body()
2077 sdl_serialize_encoder_ref(tmp2->encode, tmp_encoders, out); in sdl_serialize_soap_body()
2078 sdl_serialize_type_ref(tmp2->element, tmp_types, out); in sdl_serialize_soap_body()
2088 smart_str *out = &buf; in add_sdl_to_cache() local
2111 WSDL_CACHE_PUT_N("wsdl", 4, out); in add_sdl_to_cache()
2112 WSDL_CACHE_PUT_1(WSDL_CACHE_VERSION,out); in add_sdl_to_cache()
2113 WSDL_CACHE_PUT_1(0,out); in add_sdl_to_cache()
2114 WSDL_CACHE_PUT_N((char*)&t, sizeof(t), out); in add_sdl_to_cache()
2116 sdl_serialize_string(uri, out); in add_sdl_to_cache()
2117 sdl_serialize_string(sdl->source, out); in add_sdl_to_cache()
2118 sdl_serialize_string(sdl->target_ns, out); in add_sdl_to_cache()
2125 WSDL_CACHE_PUT_INT(i, out); in add_sdl_to_cache()
2142 WSDL_CACHE_PUT_INT(i, out); in add_sdl_to_cache()
2159 WSDL_CACHE_PUT_INT(i, out); in add_sdl_to_cache()
2176 WSDL_CACHE_PUT_INT(i, out); in add_sdl_to_cache()
2202 sdl_serialize_key(key, out); in add_sdl_to_cache()
2203 sdl_serialize_type(tmp, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2212 sdl_serialize_key(key, out); in add_sdl_to_cache()
2213 sdl_serialize_type(tmp, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2222 sdl_serialize_key(key, out); in add_sdl_to_cache()
2223 sdl_serialize_type(tmp, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2232 sdl_serialize_key(key, out); in add_sdl_to_cache()
2233 sdl_serialize_encoder(tmp, &tmp_types, out); in add_sdl_to_cache()
2243 WSDL_CACHE_PUT_INT(i, out); in add_sdl_to_cache()
2251 sdl_serialize_key(key, out); in add_sdl_to_cache()
2252 sdl_serialize_string(tmp->name, out); in add_sdl_to_cache()
2253 sdl_serialize_string(tmp->location, out); in add_sdl_to_cache()
2254 WSDL_CACHE_PUT_1(tmp->bindingType,out); in add_sdl_to_cache()
2257 WSDL_CACHE_PUT_1(binding->style, out); in add_sdl_to_cache()
2258 WSDL_CACHE_PUT_1(binding->transport, out); in add_sdl_to_cache()
2260 WSDL_CACHE_PUT_1(0,out); in add_sdl_to_cache()
2271 WSDL_CACHE_PUT_INT(i, out); in add_sdl_to_cache()
2279 sdl_serialize_key(key, out); in add_sdl_to_cache()
2280 sdl_serialize_string(tmp->functionName, out); in add_sdl_to_cache()
2281 sdl_serialize_string(tmp->requestName, out); in add_sdl_to_cache()
2282 sdl_serialize_string(tmp->responseName, out); in add_sdl_to_cache()
2287 WSDL_CACHE_PUT_INT(Z_LVAL_P(binding_num), out); in add_sdl_to_cache()
2291 WSDL_CACHE_PUT_1(binding->style, out); in add_sdl_to_cache()
2292 sdl_serialize_string(binding->soapAction, out); in add_sdl_to_cache()
2293 sdl_serialize_soap_body(&binding->input, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2294 sdl_serialize_soap_body(&binding->output, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2296 WSDL_CACHE_PUT_1(0,out); in add_sdl_to_cache()
2301 sdl_serialize_parameters(tmp->requestParameters, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2302 sdl_serialize_parameters(tmp->responseParameters, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2308 WSDL_CACHE_PUT_INT(zend_hash_num_elements(tmp->faults), out); in add_sdl_to_cache()
2311 sdl_serialize_key(key_inner, out); in add_sdl_to_cache()
2312 sdl_serialize_string(fault->name, out); in add_sdl_to_cache()
2313 sdl_serialize_parameters(fault->details, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2316 WSDL_CACHE_PUT_1(binding->use, out); in add_sdl_to_cache()
2318 WSDL_CACHE_PUT_1(binding->encodingStyle, out); in add_sdl_to_cache()
2320 sdl_serialize_string(binding->ns, out); in add_sdl_to_cache()
2322 WSDL_CACHE_PUT_1(0, out); in add_sdl_to_cache()
2326 WSDL_CACHE_PUT_INT(0, out); in add_sdl_to_cache()
2341 WSDL_CACHE_PUT_INT(i, out); in add_sdl_to_cache()
2349 WSDL_CACHE_PUT_INT(Z_LVAL_P(function_num), out); in add_sdl_to_cache()
2350 sdl_serialize_key(key, out); in add_sdl_to_cache()