steamworks4j icon indicating copy to clipboard operation
steamworks4j copied to clipboard

Support ISteamNetworkingSockets

Open Suvitruf opened this issue 5 years ago • 7 comments

Hello there. Valve just opened ISteamNetworkingSockets API.

Would be nice, if steamworks4j implements it.

Suvitruf avatar Mar 14 '19 22:03 Suvitruf

@code-disaster I don't get it. There is no SteamNetworkingSockets in steam_api.h (SDK1.44) o.O Is this a bug? I don't know how to get the pointer to SteamNetworkingSockets.

AlrikG avatar Jul 21 '19 16:07 AlrikG

I got it. Just had to read the Steam API doc carefully.... I have to use the global assessor. OK, I am trying to implement the Steam Networking Sockets. But I think there are some cases where I need some help.

AlrikG avatar Jul 23 '19 17:07 AlrikG

I am also interested in the ISteamNetworkingMessages API.

The existing ISteamNetworking API currently supported by steamworks4j is deprecated.

Danjb1 avatar Jan 08 '21 18:01 Danjb1

Going to implement steam networking and find that ISteamNetworking is deprecated / replacements aren't implemented in steamworks4j. Now in a quandary as to whether to try and leave in my old socket based code in place or implement using a deprecated API.

Would be nice if ISteamNetworkingSockets, ISteamNetworkingMessages etc was implemented :)

baz-atak avatar Jun 30 '21 11:06 baz-atak

Same, it would be great to see ISteamNetworkingMessages implemented!

Osaris31 avatar Mar 31 '22 15:03 Osaris31

Bumping this because I need this feature!

Edit: Ok, I've been implementing themselves in my own fork. Will create a PR soon.

tylerhasman avatar Jan 27 '24 21:01 tylerhasman

Created a pull request with very basic features for steam networking sockets: https://github.com/code-disaster/steamworks4j/pull/138

Supports P2P sockets and poll groups.

tylerhasman avatar Jan 30 '24 01:01 tylerhasman