summaryrefslogtreecommitdiff
path: root/src/net/ipc.h
AgeCommit message (Collapse)AuthorFilesLines
2015-03-17Remove useless includes from .h files.Andrei Karas1-2/+0
2015-01-01Update copyrights year.Andrei Karas1-1/+1
2014-08-01Fix code style.Andrei Karas1-3/+3
2014-07-29Use thread safe way for ipc interaction.Andrei Karas1-0/+8
2014-07-28Fix formatting in net files.Andrei Karas1-24/+24
2014-07-19Reorder variables in ipc.Andrei Karas1-2/+2
2014-07-19In ipc add copy protection.Andrei Karas1-0/+2
2014-07-19In ipc code replace SLD_net into tcpnet.Andrei Karas1-1/+2
2014-07-19Fix memory leak with ipc port selection.Andrei Karas1-0/+3
2014-07-19Fix different style issues in ipc code.Andrei Karas1-5/+10
2014-07-19fix warnings from mplintVincent Petithory1-1/+1
2014-07-19IPC: fix copyrightVincent Petithory1-1/+1
2014-07-19Add IPC:Vincent Petithory1-0/+56
Manaplus now accepts connections on the 44007 port. * Uses SDL_Net/SDL_Thread. * Port can be changed with envvar IPC_PORT. * Default port is first checked then incremented until one is available. * start on demand with /ipctoggle (shuts down server socket) It has a simple text protocol: TYPE arg1 [args]... Message types: * CMD: execs a command supported by manaplus, e.g /emote * LTALK: talks in general tab * TALK: talks in current focused tab * [TODO] KEY: do as if the KEY was pressed on keyboard