Lines Matching refs:protocol

12 #include "src/inspector/protocol/Forward.h"
17 using protocol::Response;
19 protocol::Response _serializeRecursively(
21 std::unique_ptr<protocol::Value>* result) {
23 std::unique_ptr<protocol::Runtime::WebDriverValue> webDriver_value;
29 std::unique_ptr<protocol::DictionaryValue> result_dict =
30 protocol::DictionaryValue::create();
33 protocol::String("type"),
34 protocol::StringValue::create(webDriver_value->getType()));
36 result_dict->setValue(protocol::String("value"),
73 protocol::Response _serializeRegexp(
75 std::unique_ptr<protocol::Runtime::WebDriverValue>* result) {
76 *result = protocol::Runtime::WebDriverValue::create()
77 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Regexp)
80 std::unique_ptr<protocol::DictionaryValue> result_value =
81 protocol::DictionaryValue::create();
83 result_value->setValue(protocol::String("pattern"),
84 protocol::StringValue::create(toProtocolString(
89 result_value->setValue(protocol::String("flags"),
90 protocol::StringValue::create(flags));
96 protocol::Response _serializeDate(
98 std::unique_ptr<protocol::Runtime::WebDriverValue>* result) {
99 *result = protocol::Runtime::WebDriverValue::create()
100 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Date)
103 (*result)->setValue(protocol::StringValue::create(
108 protocol::Response _serializeArrayValue(
110 std::unique_ptr<protocol::Value>* result) {
111 std::unique_ptr<protocol::ListValue> result_value =
112 protocol::ListValue::create();
116 std::unique_ptr<protocol::Value> element_protocol_value;
130 protocol::Response _serializeArray(
132 std::unique_ptr<protocol::Runtime::WebDriverValue>* result) {
133 *result = protocol::Runtime::WebDriverValue::create()
134 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Array)
139 std::unique_ptr<protocol::Value> result_value;
148 protocol::Response _serializeMap(
150 std::unique_ptr<protocol::Runtime::WebDriverValue>* result) {
151 *result = protocol::Runtime::WebDriverValue::create()
152 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Map)
157 std::unique_ptr<protocol::ListValue> result_value =
158 protocol::ListValue::create();
165 std::unique_ptr<protocol::Value> key_protocol_value,
175 key_protocol_value = protocol::StringValue::create(
187 std::unique_ptr<protocol::ListValue> value_list =
188 protocol::ListValue::create();
190 // command->pushValue(protocol::StringValue::create(method));
201 protocol::Response _serializeSet(
203 std::unique_ptr<protocol::Runtime::WebDriverValue>* result) {
204 *result = protocol::Runtime::WebDriverValue::create()
205 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Set)
210 std::unique_ptr<protocol::Value> result_value;
219 protocol::Response _serializeObjectValue(
221 std::unique_ptr<protocol::Value>* result) {
222 std::unique_ptr<protocol::ListValue> result_list =
223 protocol::ListValue::create();
231 std::unique_ptr<protocol::Value> key_protocol_value,
243 key_protocol_value = protocol::StringValue::create(
259 std::unique_ptr<protocol::ListValue> value_list =
260 protocol::ListValue::create();
271 protocol::Response _serializeObject(
273 std::unique_ptr<protocol::Runtime::WebDriverValue>* result) {
274 *result = protocol::Runtime::WebDriverValue::create()
275 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Object)
280 std::unique_ptr<protocol::Value> result_value;
289 protocol::Response V8WebDriverSerializer::serializeV8Value(
291 std::unique_ptr<protocol::Runtime::WebDriverValue>* result) {
318 *result = protocol::Runtime::WebDriverValue::create()
319 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Weakmap)
324 *result = protocol::Runtime::WebDriverValue::create()
325 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Weakset)
330 *result = protocol::Runtime::WebDriverValue::create()
331 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Error)
336 *result = protocol::Runtime::WebDriverValue::create()
337 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Proxy)
342 *result = protocol::Runtime::WebDriverValue::create()
343 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Promise)
349 protocol::Runtime::WebDriverValue::create()
350 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Typedarray)
356 protocol::Runtime::WebDriverValue::create()
357 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Arraybuffer)
363 protocol::Runtime::WebDriverValue::create()
364 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Function)