TCP-UDP Socket Client-Server Helper

RLoris - 2021/08/04
1
5 つ星のうち 4 個(1 個の評価)
  • 0%
  • 100%
  • 0%
  • 0%
  • 0%

BP plugin to handle TCP and UDP, client and server socket communications

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.25 - 4.27
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

About


This plugin exposes nodes to handle socket communication (TCP & UDP)

Can be used in any blueprint

Documentation can be found here : https://github.com/RLoris/SocketHelperDoc

If you found this plugin helpful, leave a rate or comment for others

May we meet again !


If you wish to create a websocket, checkout my other plugin for websocket available here on the marketplace





Bug or Request


If you find a bug, please contact me, I will fix it

If you want new features, contact me, I will implement them eventually



Changelog


V1.1

  • Fixed bug where you could not launch the game after a successful build (SubSystem was not initialized)


テクニカルノート

Documentation


Click Here





Features


  • Create TCP Client or Server Socket
  • Create UDP Socket
  • Multi threaded implementation for performance
  • Supports text and bytes messages
  • Async nodes available for quick and simple usage
  • Networking utility nodes


Note: if you wish to (de)serialize struct to/from XML/JSON or encode/decode to/from base64 and send them over the network, you can use my other (free) plugin here: Link to marketplace



Details


Code Modules:

  •  SocketHelper (Runtime)

Number of Blueprints nodes: 60+

Number of C++ Classes: 9

Network Replicated: No

Supported Development Platforms: Win, Mac, Linux

Supported Target Build Platforms: Platforms which supports socket subsystem