SYMBOL INDEX (292 symbols across 37 files) FILE: javascript/net/grpc/web/abstractclientbase.js method constructor (line 54) | constructor() {} method rpcCall (line 68) | rpcCall(method, requestMessage, metadata, methodDescriptor, callback) {} method thenableCall (line 83) | thenableCall(method, requestMessage, metadata, methodDescriptor, options... method serverStreaming (line 95) | serverStreaming(method, requestMessage, metadata, methodDescriptor) {} function getHostname (line 105) | function getHostname(method, methodDescriptor) { FILE: javascript/net/grpc/web/calloptions.js class CallOptions (line 12) | class CallOptions { method constructor (line 16) | constructor(options) { method setOption (line 32) | setOption(name, value) { method get (line 43) | get(name) { method removeOption (line 52) | removeOption(name) { method getKeys (line 59) | getKeys() { FILE: javascript/net/grpc/web/clientoptions.js class ClientOptions (line 11) | class ClientOptions { method constructor (line 12) | constructor() { FILE: javascript/net/grpc/web/clientunarycallimpl.js class ClientUnaryCallImpl (line 16) | class ClientUnaryCallImpl { method constructor (line 20) | constructor(stream) { method on (line 27) | on(eventType, callback) { method removeListener (line 39) | removeListener(eventType, callback) { method cancel (line 46) | cancel() { FILE: javascript/net/grpc/web/generator/grpc_generator.cc type grpc (line 49) | namespace grpc { type web (line 50) | namespace web { type Mode (line 55) | enum Mode { type ImportStyle (line 60) | enum ImportStyle { function string (line 86) | string GetProtocVersion(GeneratorContext* context) { function IsReserved (line 95) | bool IsReserved(const string& ident) { function string (line 104) | string GetModeVar(const Mode mode) { function string (line 114) | string GetDeserializeMethodName(std::map vars) { function string (line 121) | string GetSerializeMethodName(std::map vars) { function GetSerializeMethodReturnType (line 128) | std::string GetSerializeMethodReturnType(std::map va... function string (line 135) | string LowercaseFirstLetter(string s) { function string (line 143) | string Lowercase(string s) { function string (line 154) | string UppercaseFirstLetter(string s) { function string (line 162) | string Uppercase(string s) { function HasPrefixString (line 176) | inline bool HasPrefixString(const string& str, const string& prefix) { function string (line 183) | inline string StripPrefixString(const string& str, const string& pre... function HasSuffixString (line 195) | inline bool HasSuffixString(const string& str, const string& suffix) { function string (line 200) | inline string StripSuffixString(const string& str, const string& suf... function ReplaceCharacters (line 208) | void ReplaceCharacters(string* s, const char* remove, char replacewi... function string (line 220) | string StripProto(const string& filename) { function ToLowerASCII (line 231) | char ToLowerASCII(char c) { function ParseLowerUnderscore (line 239) | std::vector ParseLowerUnderscore(const string& input) { function string (line 258) | string ToUpperCamel(const std::vector& words) { function string (line 272) | string ModuleAlias(const string& filename) { function string (line 287) | string JSMessageType(const Descriptor* desc, const FileDescriptor* f... function string (line 297) | string JSMessageType(const Descriptor* desc) { function string (line 301) | string JSElementType(const FieldDescriptor* desc, const FileDescript... function string (line 351) | string JSFieldType(const FieldDescriptor* desc, const FileDescriptor... function string (line 364) | string AsObjectFieldType(const FieldDescriptor* desc, function string (line 382) | string JSElementName(const FieldDescriptor* desc) { function string (line 386) | string JSFieldName(const FieldDescriptor* desc) { function string (line 397) | string ToCamelCase(const std::vector& words) { function string (line 407) | string CamelCaseJSFieldName(const FieldDescriptor* desc) { function string (line 421) | string GetNestedMessageName(const Descriptor* descriptor) { function string (line 436) | string GetRootPath(const string& from_filename, const string& to_fil... function PathSplit (line 462) | void PathSplit(const string& path, string* directory, string* basena... function string (line 482) | string GetBasename(string filename) { function IsReservedMethodName (line 489) | static bool IsReservedMethodName(const std::string& name) { function SafeAccessorName (line 500) | static std::string SafeAccessorName(const std::string& name) { function GetAllMessages (line 511) | std::map GetAllMessages(const FileDescrip... function PrintClosureDependencies (line 525) | void PrintClosureDependencies(Printer* printer, const FileDescriptor... function PrintCommonJsMessagesDeps (line 532) | void PrintCommonJsMessagesDeps(Printer* printer, const FileDescripto... function PrintES6Imports (line 572) | void PrintES6Imports(Printer* printer, const FileDescriptor* file) { function PrintTypescriptFile (line 594) | void PrintTypescriptFile(Printer* printer, const FileDescriptor* file, function PrintGrpcWebDtsClientClass (line 730) | void PrintGrpcWebDtsClientClass(Printer* printer, const FileDescript... function PrintGrpcWebDtsFile (line 792) | void PrintGrpcWebDtsFile(Printer* printer, const FileDescriptor* fil... function PrintProtoDtsEnum (line 798) | void PrintProtoDtsEnum(Printer* printer, const EnumDescriptor* desc) { function PrintProtoDtsOneofCase (line 816) | void PrintProtoDtsOneofCase(Printer* printer, const OneofDescriptor*... function PrintProtoDtsMessage (line 836) | void PrintProtoDtsMessage(Printer* printer, const Descriptor* desc, function PrintProtoDtsFile (line 967) | void PrintProtoDtsFile(Printer* printer, const FileDescriptor* file) { function PrintFileHeader (line 989) | void PrintFileHeader(Printer* printer, const std::map vars) { function PrintPromiseUnaryCall (line 1195) | void PrintPromiseUnaryCall(Printer* printer, std::map { type StreamInterceptor (line 63) | interface StreamInterceptor { type UnaryInterceptor (line 69) | interface UnaryInterceptor { type PromiseCallOptions (line 76) | interface PromiseCallOptions { class MethodDescriptor (line 81) | class MethodDescriptor { class Request (line 91) | class Request { class UnaryResponse (line 97) | class UnaryResponse { type GrpcWebClientBaseOptions (line 104) | interface GrpcWebClientBaseOptions { class GrpcWebClientBase (line 112) | class GrpcWebClientBase extends AbstractClientBase { class RpcError (line 116) | class RpcError extends Error { type Status (line 122) | interface Status { type StatusCode (line 128) | enum StatusCode { FILE: packages/grpc-web/scripts/build.js function createSymlink (line 56) | function createSymlink(target, path) { FILE: packages/grpc-web/scripts/common.py function read_file (line 23) | def read_file(path: str) -> str: function write_file (line 29) | def write_file(path: str, content: str): function get_files_with_suffix (line 40) | def get_files_with_suffix(root_dir: str, suffix: str) -> Iterator[str]: FILE: packages/grpc-web/scripts/gen_all_tests_js.py function main (line 37) | def main(): FILE: packages/grpc-web/scripts/gen_test_htmls.py function main (line 33) | def main(): function _gen_test_html (line 42) | def _gen_test_html(js_file_path: str, template: Template): function _extract_closure_package (line 63) | def _extract_closure_package(js_file_path) -> str: FILE: packages/grpc-web/test/common.js constant GENERATED_CODE_PATH (line 20) | const GENERATED_CODE_PATH = './generated'; FILE: packages/grpc-web/test/eval_test.js constant GENERATED_CODE_PATH (line 25) | const GENERATED_CODE_PATH = require('./common.js').GENERATED_CODE_PATH; FILE: packages/grpc-web/test/generated_code_test.js constant GENERATED_CODE_PATH (line 25) | const GENERATED_CODE_PATH = require('./common.js').GENERATED_CODE_PATH; function multiDone (line 30) | function multiDone(done, count) { FILE: packages/grpc-web/test/plugin_test.js constant GENERATED_CODE_PATH (line 25) | const GENERATED_CODE_PATH = require('./common.js').GENERATED_CODE_PATH; FILE: packages/grpc-web/test/tsc-tests/client03.ts class MyStreamInterceptor (line 24) | class MyStreamInterceptor implements grpcWeb.StreamInterceptor< method intercept (line 26) | intercept( FILE: packages/grpc-web/test/tsc-tests/client04.ts class MyUnaryInterceptor (line 24) | class MyUnaryInterceptor implements grpcWeb.UnaryInterceptor< method intercept (line 26) | intercept(request: grpcWeb.Request, FILE: packages/grpc-web/test/tsc_test.js function relativePath (line 28) | function relativePath(relPath) { function cleanup (line 31) | function cleanup() { function createGeneratedCodeDir (line 35) | function createGeneratedCodeDir() { function assertFileExists (line 38) | function assertFileExists(relPath) { function multiDone (line 41) | function multiDone(done, count) { function runTscCmd (line 49) | function runTscCmd(tscCmd) { FILE: scripts/release_notes.py class LabelLevel (line 67) | class LabelLevel(Enum): method __gt__ (line 72) | def __gt__(self, other): method __lt__ (line 76) | def __lt__(self, other): class ReleaseNotes (line 82) | class ReleaseNotes: method __init__ (line 83) | def __init__(self): class ProcessChangelog (line 90) | class ProcessChangelog: method __init__ (line 91) | def __init__(self): method github_api (line 102) | def github_api(self, url): method check_release (line 112) | def check_release(self, sha): method _get_pr_label_level (line 123) | def _get_pr_label_level(self, labels): method get_releases (line 138) | def get_releases(self): method get_merged_prs (line 163) | def get_merged_prs(self, num_pages): method format_release_notes (line 209) | def format_release_notes(self): method print_changelog (line 237) | def print_changelog(self, output_without_labels, output_unreleased_only): function build_args_parser (line 277) | def build_args_parser(): function main (line 298) | def main(): FILE: test/interop/interop_client.js constant SERVER_HOST (line 32) | const SERVER_HOST = 'http://localhost:8080'; constant TIMEOUT_MS (line 33) | const TIMEOUT_MS = 1000; function multiDone (line 35) | function multiDone(done, count) { function doEmptyUnary (line 44) | function doEmptyUnary(done) { function doEmptyUnaryWithDeadline (line 53) | function doEmptyUnaryWithDeadline(done) { function doLargeUnary (line 66) | function doLargeUnary(done) { function doServerStreaming (line 84) | function doServerStreaming(done) { function doCustomMetadata (line 109) | function doCustomMetadata(done) { function doStatusCodeAndMessage (line 149) | function doStatusCodeAndMessage(done) { function doUnimplementedMethod (line 170) | function doUnimplementedMethod(done) {