Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Example of protocols that ProtoDef could handle #6

Open
rom1504 opened this issue May 25, 2015 · 6 comments
Open

Example of protocols that ProtoDef could handle #6

rom1504 opened this issue May 25, 2015 · 6 comments

Comments

@rom1504
Copy link
Member

rom1504 commented May 25, 2015

I think it's interesting to list some protocols we want Protocols to be able to handle.

  • http2
  • would be fun to look into LoL
  • minetest (also see client.cpp by ctrl+f "NetworkPacket pkt")
  • what other binary protocol would be interesting ?

Just some ideas of what binary protocols look like, of course we don't have to implement them !

@roblabla
Copy link
Collaborator

not a protocol, but binary file formats would be cool as well. My original use-case was the Java Class File Format

@rom1504
Copy link
Member Author

rom1504 commented Sep 24, 2015

MCPE (see PrismarineJS/node-minecraft-protocol#235) : stateless, directionless protocol. (directionless in the implementation but some packet are only clientBound and serverBound : not sure exactly how to represent that (currently done with a clientBound and a serverBound boolean for each packet))

@rom1504
Copy link
Member Author

rom1504 commented Oct 26, 2015

minetest protocol is almost available in a structured form, see https://github.com/minetest/minetest/blob/master/src/network/networkprotocol.h

@rom1504 rom1504 changed the title Example of protocols that Protocols could handle Example of protocols that ProtoDef could handle Oct 26, 2015
@rom1504
Copy link
Member Author

rom1504 commented Mar 7, 2016

@rom1504
Copy link
Member Author

rom1504 commented Mar 10, 2016

https://github.com/clugh/coc-messages

Good reason to write a python protodef too. (And I've been thinking that writing protodef in other languages might give some optimization clues)

@rom1504
Copy link
Member Author

rom1504 commented Apr 12, 2016

would be fun to implement protobuf with protodef https://github.com/mafintosh/protocol-buffers-schema

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants