# Help requested - Learn how the networking in C++ works

**URL:** <https://forums.unrealengine.com/t/help-requested-learn-how-the-networking-in-c-works/3008>\
**Category:** C++\
**Tags:** unreal-engine\
**Created:** [April 21, 2014, 7:11pm UTC](https://forums.unrealengine.com/t/help-requested-learn-how-the-networking-in-c-works/3008 "2014-04-21T19:11:44Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Jack\_Harb](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Jack\_Harb](https://forums.unrealengine.com/u/Jack_Harb)\
**Post date:** [April 21, 2014, 7:23pm UTC](https://forums.unrealengine.com/t/help-requested-learn-how-the-networking-in-c-works/3008/2 "2014-04-21T19:23:53Z")

</div>

I think you missed a Server Function.

you ever call a function that is reliable/unreliable, server, withvalidation?

Defined in header like this:

```auto

UFUNCTION(reliable, server, WithValidation) void ServerAction();

```

think this is what you miss.

Actually what you want to do is the same as in the tutorial here.

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — ue4community.wiki! You will be able to find content from the official...

Cheers,  
Jack

---

_[View the full topic](https://forums.unrealengine.com/t/help-requested-learn-how-the-networking-in-c-works/3008)._
