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
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

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