rclUE
Public Attributes | List of all members
UROS2ServiceServerComponent Class Reference

ROS2 ServiceServer Component. Wrapper of UROS2ServiceServer for BP. More...

#include <ROS2ServiceServer.h>

Inheritance diagram for UROS2ServiceServerComponent:
Inheritance graph
[legend]
Collaboration diagram for UROS2ServiceServerComponent:
Collaboration graph
[legend]

Public Attributes

UROS2ServiceServerServiceServer = nullptr
 
FString ServiceName = TEXT("")
 this is pass to UROS2ServiceServer::ServiceName in #BeginPlay More...
 
TSubclassOf< UROS2GenericSrvSrvClass = UROS2GenericSrv::StaticClass()
 this is pass to UROS2ServiceServer::SrvClass in #BeginPlay More...
 
UROS2QoS QoS = UROS2QoS::Services
 this is pass to UROS2ServiceServer::QoS in #BeginPlay More...
 
FServiceCallback SrvCallback
 this is pass to #UROS2ServiceServer::ResponseDelegate in #BeginPlay More...
 

Detailed Description

ROS2 ServiceServer Component. Wrapper of UROS2ServiceServer for BP.

UCLASS(Blueprintable, BlueprintType, ClassGroup = (Custom), meta = (BlueprintSpawnableComponent))

Member Data Documentation

◆ QoS

UROS2QoS UROS2ServiceServerComponent::QoS = UROS2QoS::Services

◆ ServiceName

FString UROS2ServiceServerComponent::ServiceName = TEXT("")

◆ ServiceServer

UROS2ServiceServer* UROS2ServiceServerComponent::ServiceServer = nullptr

◆ SrvCallback

FServiceCallback UROS2ServiceServerComponent::SrvCallback

this is pass to #UROS2ServiceServer::ResponseDelegate in #BeginPlay

UPROPERTY(EditAnywhere, BlueprintReadWrite)

◆ SrvClass

TSubclassOf<UROS2GenericSrv> UROS2ServiceServerComponent::SrvClass = UROS2GenericSrv::StaticClass()

The documentation for this class was generated from the following file: