#include <ncbi_pch.hpp>
#include <serial/grpc_integration/grpc_integration.hpp>
#include <corelib/ncbiapp.hpp>
#include <util/static_map.hpp>
#include <serial/error_codes.hpp>
#include <grpcpp/grpcpp.h>
#include <grpc++/server_context.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <connect/ext/ncbi_ifconf.h>
Go to the source code of this file.
Go to the SVN repository for this file.
static void s_NCBI_GPR_Log_Function (gpr_log_func_args *args) static string s_EncodeMetadataName (const string &name) static string s_DecodeMetadataName (const CTempString &name) static string s_EncodeMetadataValue (const string &value) static string s_DecodeMetadataValue (const CTempString &value) DEFINE_STATIC_ARRAY_MAP (TStatusCodeMap, sc_ErrorCodeMap, sc_ErrorCodes) grpc::StatusCode g_AsGRPCStatusCode (CRequestStatus::ECode status_code) static void s_SetDtab (CRequestContext &r, const string &s) static void s_SetClientIP (CRequestContext &r, const string &s) static void s_SetHitID (CRequestContext &r, const string &s) static void s_SetSessionID (CRequestContext &r, const string &s) DEFINE_STATIC_ARRAY_MAP (TRCSetterMap, sc_RCSetterMap, sc_RCSetters) string g_NCBI_GRPC_GetAddress (const char *section, const char *variable, const char *env_var_name, CParamBase::EParamSource *value_source) Get "hostport" for the likes of "grpc::CreateChannel(hostport, ...)" trying (in order of priority): More...= {
}
@ e413_RequestEntityTooLarge
@ e412_PreconditionFailed
@ e422_UnprocessableEntity
@ e499_BrokenConnection
Non-standard status code - used to indicate broken connection while serving normal request.
@ e503_ServiceUnavailable
@ e505_HTTPVerNotSupported
@ e416_RangeNotSatisfiable
@ e500_InternalServerError
@ e415_UnsupportedMediaType
Definition at line 262 of file grpc_integration.cpp.
◆ sc_RCSetters Initial value:= {
}
static void s_SetHitID(CRequestContext &r, const string &s)
static void s_SetSessionID(CRequestContext &r, const string &s)
static void s_SetClientIP(CRequestContext &r, const string &s)
static void s_SetDtab(CRequestContext &r, const string &s)
Definition at line 337 of file grpc_integration.cpp.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4