UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ExternalRpcRegistry.cpp File Reference

Macros

#define USE_RPC_REGISTRY_IN_SHIPPING   0
 
#define WITH_RPC_REGISTRY   (USE_RPC_REGISTRY_IN_SHIPPING || !UE_BUILD_SHIPPING )
 

Functions

FString GetHttpRouteVerbString (EHttpServerRequestVerbs InVerbs)
 
JsonWriter WriteArrayEnd ()
 
JsonWriter WriteObjectStart (TEXT("paths"))
 
 for (const FName &RouteKey :OutRouteKeys)
 
JsonWriter WriteObjectEnd ()
 
JsonWriter Close ()
 
 OnComplete (MoveTemp(Response))
 
 IMPLEMENT_MODULE (FDefaultModuleImpl, ExternalRpcRegistry)
 

Variables

auto Response = FHttpServerResponse::Create(ResponseStr, TEXT("application/json"))
 
return true
 

Macro Definition Documentation

◆ USE_RPC_REGISTRY_IN_SHIPPING

#define USE_RPC_REGISTRY_IN_SHIPPING   0

◆ WITH_RPC_REGISTRY

#define WITH_RPC_REGISTRY   (USE_RPC_REGISTRY_IN_SHIPPING || !UE_BUILD_SHIPPING )

Function Documentation

◆ Close()

JsonWriter Close ( )

◆ for()

for ( const FName &RouteKey :OutRouteKeys  )

◆ GetHttpRouteVerbString()

FString GetHttpRouteVerbString ( EHttpServerRequestVerbs  InVerbs)

◆ IMPLEMENT_MODULE()

IMPLEMENT_MODULE ( FDefaultModuleImpl  ,
ExternalRpcRegistry   
)

◆ OnComplete()

OnComplete ( MoveTemp(Response )

◆ WriteArrayEnd()

JsonWriter WriteArrayEnd ( )

◆ WriteObjectEnd()

JsonWriter WriteObjectEnd ( )

◆ WriteObjectStart()

JsonWriter WriteObjectStart ( TEXT("paths")  )

Variable Documentation

◆ Response

◆ true