[[SIGVerse]]

*How to add a request to server from the Viewer [#b554029f]

Example case: Add a new element/ parameter in world xml file and load this parameter using a new request.
+ Add a element to parse in the Xml file
+ 	Prepare where how to store your new data, and how to access it. In my case I used SSimWorld.h
++ 	Variable
++	Accessor: get/set
+	Modify WorldXMLReader.cpp, add the new Tags in the parser (in the big if/else)
++	Use the set accessor
+	Add in WordSimulator.h, a ID and a name for your event
++	Be carefull to REQUEST_SIZE 
+	Add a request to Winmain.h (viewer side)
+	Add to WordSimulator.cpp a case when answer to your request
++	Use the get accessor
++	Convert datas in string
++	Use the socket: s
+++	send first the size of the message (size is store in char[6])
+++ then send the message  
+	Viewer side, Add to Winmain.cpp a case to send  your request
++	Use the function: sendRequest(),
++	the socket mSock to receive the contain
++	Parse the contain
++	Apply the contain

Front page   New List of pages Search Recent changes   Help   RSS of recent changes