##// END OF EJS Templates
Actualizacion del directorio
imanay -
r25:26
parent child
Show More
This diff has been collapsed as it changes many lines, (593 lines changed) Show them Hide them
@@ -0,0 +1,593
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
No newline at end of file
2 <?fileVersion 4.0.0?>
No newline at end of file
3
No newline at end of file
4 <cproject>
No newline at end of file
5 <storageModule moduleId="org.eclipse.cdt.core.settings">
No newline at end of file
6 <cconfiguration id="cdt.managedbuild.config.gnu.exe.debug.1703483341">
No newline at end of file
7 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.debug.1703483341" moduleId="org.eclipse.cdt.core.settings" name="Debug">
No newline at end of file
8 <externalSettings/>
No newline at end of file
9 <extensions>
No newline at end of file
10 <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
No newline at end of file
11 <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
12 <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
13 <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
14 <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
15 </extensions>
No newline at end of file
16 </storageModule>
No newline at end of file
17 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
No newline at end of file
18 <configuration artifactName="ABS_Client_v2" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.1703483341" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
No newline at end of file
19 <folderInfo id="cdt.managedbuild.config.gnu.exe.debug.1703483341." name="/" resourcePath="">
No newline at end of file
20 <toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.461094330" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
No newline at end of file
21 <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.1338070423" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/>
No newline at end of file
22 <builder buildPath="${workspace_loc:/ABS_Client_v2/Debug}" id="cdt.managedbuild.target.gnu.builder.exe.debug.2010332194" managedBuildOn="true" name="Gnu Make Builder.Debug" superClass="cdt.managedbuild.target.gnu.builder.exe.debug"/>
No newline at end of file
23 <tool id="cdt.managedbuild.tool.gnu.archiver.base.270759073" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
No newline at end of file
24 <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.1452952489" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug">
No newline at end of file
25 <option id="gnu.cpp.compiler.exe.debug.option.optimization.level.1744624322" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/>
No newline at end of file
26 <option id="gnu.cpp.compiler.exe.debug.option.debugging.level.1934946142" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
No newline at end of file
27 </tool>
No newline at end of file
28 <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.839338223" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug">
No newline at end of file
29 <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.exe.debug.option.optimization.level.118299588" superClass="gnu.c.compiler.exe.debug.option.optimization.level" valueType="enumerated"/>
No newline at end of file
30 <option id="gnu.c.compiler.exe.debug.option.debugging.level.1229983808" superClass="gnu.c.compiler.exe.debug.option.debugging.level" value="gnu.c.debugging.level.max" valueType="enumerated"/>
No newline at end of file
31 <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1294162153" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
No newline at end of file
32 </tool>
No newline at end of file
33 <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.701943945" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug">
No newline at end of file
34 <inputType id="cdt.managedbuild.tool.gnu.c.linker.input.2002080432" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
No newline at end of file
35 <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
No newline at end of file
36 <additionalInput kind="additionalinput" paths="$(LIBS)"/>
No newline at end of file
37 </inputType>
No newline at end of file
38 </tool>
No newline at end of file
39 <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.230723790" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug"/>
No newline at end of file
40 <tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug.1416698843" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug">
No newline at end of file
41 <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1797179744" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
No newline at end of file
42 </tool>
No newline at end of file
43 </toolChain>
No newline at end of file
44 </folderInfo>
No newline at end of file
45 </configuration>
No newline at end of file
46 </storageModule>
No newline at end of file
47 <storageModule moduleId="scannerConfiguration">
No newline at end of file
48 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
No newline at end of file
49 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
No newline at end of file
50 <buildOutputProvider>
No newline at end of file
51 <openAction enabled="true" filePath=""/>
No newline at end of file
52 <parser enabled="true"/>
No newline at end of file
53 </buildOutputProvider>
No newline at end of file
54 <scannerInfoProvider id="specsFile">
No newline at end of file
55 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
56 <parser enabled="true"/>
No newline at end of file
57 </scannerInfoProvider>
No newline at end of file
58 </profile>
No newline at end of file
59 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
No newline at end of file
60 <buildOutputProvider>
No newline at end of file
61 <openAction enabled="true" filePath=""/>
No newline at end of file
62 <parser enabled="true"/>
No newline at end of file
63 </buildOutputProvider>
No newline at end of file
64 <scannerInfoProvider id="makefileGenerator">
No newline at end of file
65 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
No newline at end of file
66 <parser enabled="true"/>
No newline at end of file
67 </scannerInfoProvider>
No newline at end of file
68 </profile>
No newline at end of file
69 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
No newline at end of file
70 <buildOutputProvider>
No newline at end of file
71 <openAction enabled="true" filePath=""/>
No newline at end of file
72 <parser enabled="true"/>
No newline at end of file
73 </buildOutputProvider>
No newline at end of file
74 <scannerInfoProvider id="specsFile">
No newline at end of file
75 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
76 <parser enabled="true"/>
No newline at end of file
77 </scannerInfoProvider>
No newline at end of file
78 </profile>
No newline at end of file
79 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
No newline at end of file
80 <buildOutputProvider>
No newline at end of file
81 <openAction enabled="true" filePath=""/>
No newline at end of file
82 <parser enabled="true"/>
No newline at end of file
83 </buildOutputProvider>
No newline at end of file
84 <scannerInfoProvider id="specsFile">
No newline at end of file
85 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
86 <parser enabled="true"/>
No newline at end of file
87 </scannerInfoProvider>
No newline at end of file
88 </profile>
No newline at end of file
89 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
No newline at end of file
90 <buildOutputProvider>
No newline at end of file
91 <openAction enabled="true" filePath=""/>
No newline at end of file
92 <parser enabled="true"/>
No newline at end of file
93 </buildOutputProvider>
No newline at end of file
94 <scannerInfoProvider id="specsFile">
No newline at end of file
95 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
96 <parser enabled="true"/>
No newline at end of file
97 </scannerInfoProvider>
No newline at end of file
98 </profile>
No newline at end of file
99 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
No newline at end of file
100 <buildOutputProvider>
No newline at end of file
101 <openAction enabled="true" filePath=""/>
No newline at end of file
102 <parser enabled="true"/>
No newline at end of file
103 </buildOutputProvider>
No newline at end of file
104 <scannerInfoProvider id="specsFile">
No newline at end of file
105 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
106 <parser enabled="true"/>
No newline at end of file
107 </scannerInfoProvider>
No newline at end of file
108 </profile>
No newline at end of file
109 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
No newline at end of file
110 <buildOutputProvider>
No newline at end of file
111 <openAction enabled="true" filePath=""/>
No newline at end of file
112 <parser enabled="true"/>
No newline at end of file
113 </buildOutputProvider>
No newline at end of file
114 <scannerInfoProvider id="specsFile">
No newline at end of file
115 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
116 <parser enabled="true"/>
No newline at end of file
117 </scannerInfoProvider>
No newline at end of file
118 </profile>
No newline at end of file
119 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
No newline at end of file
120 <buildOutputProvider>
No newline at end of file
121 <openAction enabled="true" filePath=""/>
No newline at end of file
122 <parser enabled="true"/>
No newline at end of file
123 </buildOutputProvider>
No newline at end of file
124 <scannerInfoProvider id="specsFile">
No newline at end of file
125 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
126 <parser enabled="true"/>
No newline at end of file
127 </scannerInfoProvider>
No newline at end of file
128 </profile>
No newline at end of file
129 <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.1703483341;cdt.managedbuild.config.gnu.exe.debug.1703483341.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.839338223;cdt.managedbuild.tool.gnu.c.compiler.input.1294162153">
No newline at end of file
130 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/>
No newline at end of file
131 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
No newline at end of file
132 <buildOutputProvider>
No newline at end of file
133 <openAction enabled="true" filePath=""/>
No newline at end of file
134 <parser enabled="true"/>
No newline at end of file
135 </buildOutputProvider>
No newline at end of file
136 <scannerInfoProvider id="specsFile">
No newline at end of file
137 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
138 <parser enabled="true"/>
No newline at end of file
139 </scannerInfoProvider>
No newline at end of file
140 </profile>
No newline at end of file
141 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
No newline at end of file
142 <buildOutputProvider>
No newline at end of file
143 <openAction enabled="true" filePath=""/>
No newline at end of file
144 <parser enabled="true"/>
No newline at end of file
145 </buildOutputProvider>
No newline at end of file
146 <scannerInfoProvider id="makefileGenerator">
No newline at end of file
147 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
No newline at end of file
148 <parser enabled="true"/>
No newline at end of file
149 </scannerInfoProvider>
No newline at end of file
150 </profile>
No newline at end of file
151 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
No newline at end of file
152 <buildOutputProvider>
No newline at end of file
153 <openAction enabled="true" filePath=""/>
No newline at end of file
154 <parser enabled="true"/>
No newline at end of file
155 </buildOutputProvider>
No newline at end of file
156 <scannerInfoProvider id="specsFile">
No newline at end of file
157 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
158 <parser enabled="true"/>
No newline at end of file
159 </scannerInfoProvider>
No newline at end of file
160 </profile>
No newline at end of file
161 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
No newline at end of file
162 <buildOutputProvider>
No newline at end of file
163 <openAction enabled="true" filePath=""/>
No newline at end of file
164 <parser enabled="true"/>
No newline at end of file
165 </buildOutputProvider>
No newline at end of file
166 <scannerInfoProvider id="specsFile">
No newline at end of file
167 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
168 <parser enabled="true"/>
No newline at end of file
169 </scannerInfoProvider>
No newline at end of file
170 </profile>
No newline at end of file
171 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
No newline at end of file
172 <buildOutputProvider>
No newline at end of file
173 <openAction enabled="true" filePath=""/>
No newline at end of file
174 <parser enabled="true"/>
No newline at end of file
175 </buildOutputProvider>
No newline at end of file
176 <scannerInfoProvider id="specsFile">
No newline at end of file
177 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
178 <parser enabled="true"/>
No newline at end of file
179 </scannerInfoProvider>
No newline at end of file
180 </profile>
No newline at end of file
181 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
No newline at end of file
182 <buildOutputProvider>
No newline at end of file
183 <openAction enabled="true" filePath=""/>
No newline at end of file
184 <parser enabled="true"/>
No newline at end of file
185 </buildOutputProvider>
No newline at end of file
186 <scannerInfoProvider id="specsFile">
No newline at end of file
187 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
188 <parser enabled="true"/>
No newline at end of file
189 </scannerInfoProvider>
No newline at end of file
190 </profile>
No newline at end of file
191 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
No newline at end of file
192 <buildOutputProvider>
No newline at end of file
193 <openAction enabled="true" filePath=""/>
No newline at end of file
194 <parser enabled="true"/>
No newline at end of file
195 </buildOutputProvider>
No newline at end of file
196 <scannerInfoProvider id="specsFile">
No newline at end of file
197 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
198 <parser enabled="true"/>
No newline at end of file
199 </scannerInfoProvider>
No newline at end of file
200 </profile>
No newline at end of file
201 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
No newline at end of file
202 <buildOutputProvider>
No newline at end of file
203 <openAction enabled="true" filePath=""/>
No newline at end of file
204 <parser enabled="true"/>
No newline at end of file
205 </buildOutputProvider>
No newline at end of file
206 <scannerInfoProvider id="specsFile">
No newline at end of file
207 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
208 <parser enabled="true"/>
No newline at end of file
209 </scannerInfoProvider>
No newline at end of file
210 </profile>
No newline at end of file
211 </scannerConfigBuildInfo>
No newline at end of file
212 <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.395184417;cdt.managedbuild.config.gnu.exe.release.395184417.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.1056021130;cdt.managedbuild.tool.gnu.c.compiler.input.509163458">
No newline at end of file
213 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/>
No newline at end of file
214 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
No newline at end of file
215 <buildOutputProvider>
No newline at end of file
216 <openAction enabled="true" filePath=""/>
No newline at end of file
217 <parser enabled="true"/>
No newline at end of file
218 </buildOutputProvider>
No newline at end of file
219 <scannerInfoProvider id="specsFile">
No newline at end of file
220 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
221 <parser enabled="true"/>
No newline at end of file
222 </scannerInfoProvider>
No newline at end of file
223 </profile>
No newline at end of file
224 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
No newline at end of file
225 <buildOutputProvider>
No newline at end of file
226 <openAction enabled="true" filePath=""/>
No newline at end of file
227 <parser enabled="true"/>
No newline at end of file
228 </buildOutputProvider>
No newline at end of file
229 <scannerInfoProvider id="makefileGenerator">
No newline at end of file
230 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
No newline at end of file
231 <parser enabled="true"/>
No newline at end of file
232 </scannerInfoProvider>
No newline at end of file
233 </profile>
No newline at end of file
234 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
No newline at end of file
235 <buildOutputProvider>
No newline at end of file
236 <openAction enabled="true" filePath=""/>
No newline at end of file
237 <parser enabled="true"/>
No newline at end of file
238 </buildOutputProvider>
No newline at end of file
239 <scannerInfoProvider id="specsFile">
No newline at end of file
240 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
241 <parser enabled="true"/>
No newline at end of file
242 </scannerInfoProvider>
No newline at end of file
243 </profile>
No newline at end of file
244 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
No newline at end of file
245 <buildOutputProvider>
No newline at end of file
246 <openAction enabled="true" filePath=""/>
No newline at end of file
247 <parser enabled="true"/>
No newline at end of file
248 </buildOutputProvider>
No newline at end of file
249 <scannerInfoProvider id="specsFile">
No newline at end of file
250 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
251 <parser enabled="true"/>
No newline at end of file
252 </scannerInfoProvider>
No newline at end of file
253 </profile>
No newline at end of file
254 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
No newline at end of file
255 <buildOutputProvider>
No newline at end of file
256 <openAction enabled="true" filePath=""/>
No newline at end of file
257 <parser enabled="true"/>
No newline at end of file
258 </buildOutputProvider>
No newline at end of file
259 <scannerInfoProvider id="specsFile">
No newline at end of file
260 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
261 <parser enabled="true"/>
No newline at end of file
262 </scannerInfoProvider>
No newline at end of file
263 </profile>
No newline at end of file
264 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
No newline at end of file
265 <buildOutputProvider>
No newline at end of file
266 <openAction enabled="true" filePath=""/>
No newline at end of file
267 <parser enabled="true"/>
No newline at end of file
268 </buildOutputProvider>
No newline at end of file
269 <scannerInfoProvider id="specsFile">
No newline at end of file
270 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
271 <parser enabled="true"/>
No newline at end of file
272 </scannerInfoProvider>
No newline at end of file
273 </profile>
No newline at end of file
274 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
No newline at end of file
275 <buildOutputProvider>
No newline at end of file
276 <openAction enabled="true" filePath=""/>
No newline at end of file
277 <parser enabled="true"/>
No newline at end of file
278 </buildOutputProvider>
No newline at end of file
279 <scannerInfoProvider id="specsFile">
No newline at end of file
280 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
281 <parser enabled="true"/>
No newline at end of file
282 </scannerInfoProvider>
No newline at end of file
283 </profile>
No newline at end of file
284 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
No newline at end of file
285 <buildOutputProvider>
No newline at end of file
286 <openAction enabled="true" filePath=""/>
No newline at end of file
287 <parser enabled="true"/>
No newline at end of file
288 </buildOutputProvider>
No newline at end of file
289 <scannerInfoProvider id="specsFile">
No newline at end of file
290 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
291 <parser enabled="true"/>
No newline at end of file
292 </scannerInfoProvider>
No newline at end of file
293 </profile>
No newline at end of file
294 </scannerConfigBuildInfo>
No newline at end of file
295 </storageModule>
No newline at end of file
296 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
No newline at end of file
297 </cconfiguration>
No newline at end of file
298 <cconfiguration id="cdt.managedbuild.config.gnu.exe.release.395184417">
No newline at end of file
299 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.395184417" moduleId="org.eclipse.cdt.core.settings" name="Release">
No newline at end of file
300 <externalSettings/>
No newline at end of file
301 <extensions>
No newline at end of file
302 <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
No newline at end of file
303 <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
304 <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
305 <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
306 <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
307 </extensions>
No newline at end of file
308 </storageModule>
No newline at end of file
309 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
No newline at end of file
310 <configuration artifactName="ABS_Client_v2" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.395184417" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
No newline at end of file
311 <folderInfo id="cdt.managedbuild.config.gnu.exe.release.395184417." name="/" resourcePath="">
No newline at end of file
312 <toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.673481109" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
No newline at end of file
313 <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.1256206601" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
No newline at end of file
314 <builder buildPath="${workspace_loc:/ABS_Client_v2/Release}" id="cdt.managedbuild.target.gnu.builder.exe.release.1677876420" managedBuildOn="true" name="Gnu Make Builder.Release" superClass="cdt.managedbuild.target.gnu.builder.exe.release"/>
No newline at end of file
315 <tool id="cdt.managedbuild.tool.gnu.archiver.base.280354723" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
No newline at end of file
316 <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.705310934" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release">
No newline at end of file
317 <option id="gnu.cpp.compiler.exe.release.option.optimization.level.1549097866" superClass="gnu.cpp.compiler.exe.release.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/>
No newline at end of file
318 <option id="gnu.cpp.compiler.exe.release.option.debugging.level.1235488994" superClass="gnu.cpp.compiler.exe.release.option.debugging.level" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/>
No newline at end of file
319 </tool>
No newline at end of file
320 <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.1056021130" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release">
No newline at end of file
321 <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.exe.release.option.optimization.level.501262132" superClass="gnu.c.compiler.exe.release.option.optimization.level" valueType="enumerated"/>
No newline at end of file
322 <option id="gnu.c.compiler.exe.release.option.debugging.level.272806353" superClass="gnu.c.compiler.exe.release.option.debugging.level" value="gnu.c.debugging.level.none" valueType="enumerated"/>
No newline at end of file
323 <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.509163458" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
No newline at end of file
324 </tool>
No newline at end of file
325 <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.2023920282" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release">
No newline at end of file
326 <inputType id="cdt.managedbuild.tool.gnu.c.linker.input.127228361" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
No newline at end of file
327 <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
No newline at end of file
328 <additionalInput kind="additionalinput" paths="$(LIBS)"/>
No newline at end of file
329 </inputType>
No newline at end of file
330 </tool>
No newline at end of file
331 <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.738503158" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release"/>
No newline at end of file
332 <tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.1834417036" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release">
No newline at end of file
333 <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1371086302" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
No newline at end of file
334 </tool>
No newline at end of file
335 </toolChain>
No newline at end of file
336 </folderInfo>
No newline at end of file
337 </configuration>
No newline at end of file
338 </storageModule>
No newline at end of file
339 <storageModule moduleId="scannerConfiguration">
No newline at end of file
340 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
No newline at end of file
341 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
No newline at end of file
342 <buildOutputProvider>
No newline at end of file
343 <openAction enabled="true" filePath=""/>
No newline at end of file
344 <parser enabled="true"/>
No newline at end of file
345 </buildOutputProvider>
No newline at end of file
346 <scannerInfoProvider id="specsFile">
No newline at end of file
347 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
348 <parser enabled="true"/>
No newline at end of file
349 </scannerInfoProvider>
No newline at end of file
350 </profile>
No newline at end of file
351 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
No newline at end of file
352 <buildOutputProvider>
No newline at end of file
353 <openAction enabled="true" filePath=""/>
No newline at end of file
354 <parser enabled="true"/>
No newline at end of file
355 </buildOutputProvider>
No newline at end of file
356 <scannerInfoProvider id="makefileGenerator">
No newline at end of file
357 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
No newline at end of file
358 <parser enabled="true"/>
No newline at end of file
359 </scannerInfoProvider>
No newline at end of file
360 </profile>
No newline at end of file
361 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
No newline at end of file
362 <buildOutputProvider>
No newline at end of file
363 <openAction enabled="true" filePath=""/>
No newline at end of file
364 <parser enabled="true"/>
No newline at end of file
365 </buildOutputProvider>
No newline at end of file
366 <scannerInfoProvider id="specsFile">
No newline at end of file
367 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
368 <parser enabled="true"/>
No newline at end of file
369 </scannerInfoProvider>
No newline at end of file
370 </profile>
No newline at end of file
371 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
No newline at end of file
372 <buildOutputProvider>
No newline at end of file
373 <openAction enabled="true" filePath=""/>
No newline at end of file
374 <parser enabled="true"/>
No newline at end of file
375 </buildOutputProvider>
No newline at end of file
376 <scannerInfoProvider id="specsFile">
No newline at end of file
377 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
378 <parser enabled="true"/>
No newline at end of file
379 </scannerInfoProvider>
No newline at end of file
380 </profile>
No newline at end of file
381 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
No newline at end of file
382 <buildOutputProvider>
No newline at end of file
383 <openAction enabled="true" filePath=""/>
No newline at end of file
384 <parser enabled="true"/>
No newline at end of file
385 </buildOutputProvider>
No newline at end of file
386 <scannerInfoProvider id="specsFile">
No newline at end of file
387 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
388 <parser enabled="true"/>
No newline at end of file
389 </scannerInfoProvider>
No newline at end of file
390 </profile>
No newline at end of file
391 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
No newline at end of file
392 <buildOutputProvider>
No newline at end of file
393 <openAction enabled="true" filePath=""/>
No newline at end of file
394 <parser enabled="true"/>
No newline at end of file
395 </buildOutputProvider>
No newline at end of file
396 <scannerInfoProvider id="specsFile">
No newline at end of file
397 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
398 <parser enabled="true"/>
No newline at end of file
399 </scannerInfoProvider>
No newline at end of file
400 </profile>
No newline at end of file
401 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
No newline at end of file
402 <buildOutputProvider>
No newline at end of file
403 <openAction enabled="true" filePath=""/>
No newline at end of file
404 <parser enabled="true"/>
No newline at end of file
405 </buildOutputProvider>
No newline at end of file
406 <scannerInfoProvider id="specsFile">
No newline at end of file
407 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
408 <parser enabled="true"/>
No newline at end of file
409 </scannerInfoProvider>
No newline at end of file
410 </profile>
No newline at end of file
411 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
No newline at end of file
412 <buildOutputProvider>
No newline at end of file
413 <openAction enabled="true" filePath=""/>
No newline at end of file
414 <parser enabled="true"/>
No newline at end of file
415 </buildOutputProvider>
No newline at end of file
416 <scannerInfoProvider id="specsFile">
No newline at end of file
417 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
418 <parser enabled="true"/>
No newline at end of file
419 </scannerInfoProvider>
No newline at end of file
420 </profile>
No newline at end of file
421 <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.1703483341;cdt.managedbuild.config.gnu.exe.debug.1703483341.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.839338223;cdt.managedbuild.tool.gnu.c.compiler.input.1294162153">
No newline at end of file
422 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/>
No newline at end of file
423 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
No newline at end of file
424 <buildOutputProvider>
No newline at end of file
425 <openAction enabled="true" filePath=""/>
No newline at end of file
426 <parser enabled="true"/>
No newline at end of file
427 </buildOutputProvider>
No newline at end of file
428 <scannerInfoProvider id="specsFile">
No newline at end of file
429 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
430 <parser enabled="true"/>
No newline at end of file
431 </scannerInfoProvider>
No newline at end of file
432 </profile>
No newline at end of file
433 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
No newline at end of file
434 <buildOutputProvider>
No newline at end of file
435 <openAction enabled="true" filePath=""/>
No newline at end of file
436 <parser enabled="true"/>
No newline at end of file
437 </buildOutputProvider>
No newline at end of file
438 <scannerInfoProvider id="makefileGenerator">
No newline at end of file
439 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
No newline at end of file
440 <parser enabled="true"/>
No newline at end of file
441 </scannerInfoProvider>
No newline at end of file
442 </profile>
No newline at end of file
443 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
No newline at end of file
444 <buildOutputProvider>
No newline at end of file
445 <openAction enabled="true" filePath=""/>
No newline at end of file
446 <parser enabled="true"/>
No newline at end of file
447 </buildOutputProvider>
No newline at end of file
448 <scannerInfoProvider id="specsFile">
No newline at end of file
449 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
450 <parser enabled="true"/>
No newline at end of file
451 </scannerInfoProvider>
No newline at end of file
452 </profile>
No newline at end of file
453 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
No newline at end of file
454 <buildOutputProvider>
No newline at end of file
455 <openAction enabled="true" filePath=""/>
No newline at end of file
456 <parser enabled="true"/>
No newline at end of file
457 </buildOutputProvider>
No newline at end of file
458 <scannerInfoProvider id="specsFile">
No newline at end of file
459 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
460 <parser enabled="true"/>
No newline at end of file
461 </scannerInfoProvider>
No newline at end of file
462 </profile>
No newline at end of file
463 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
No newline at end of file
464 <buildOutputProvider>
No newline at end of file
465 <openAction enabled="true" filePath=""/>
No newline at end of file
466 <parser enabled="true"/>
No newline at end of file
467 </buildOutputProvider>
No newline at end of file
468 <scannerInfoProvider id="specsFile">
No newline at end of file
469 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
470 <parser enabled="true"/>
No newline at end of file
471 </scannerInfoProvider>
No newline at end of file
472 </profile>
No newline at end of file
473 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
No newline at end of file
474 <buildOutputProvider>
No newline at end of file
475 <openAction enabled="true" filePath=""/>
No newline at end of file
476 <parser enabled="true"/>
No newline at end of file
477 </buildOutputProvider>
No newline at end of file
478 <scannerInfoProvider id="specsFile">
No newline at end of file
479 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
480 <parser enabled="true"/>
No newline at end of file
481 </scannerInfoProvider>
No newline at end of file
482 </profile>
No newline at end of file
483 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
No newline at end of file
484 <buildOutputProvider>
No newline at end of file
485 <openAction enabled="true" filePath=""/>
No newline at end of file
486 <parser enabled="true"/>
No newline at end of file
487 </buildOutputProvider>
No newline at end of file
488 <scannerInfoProvider id="specsFile">
No newline at end of file
489 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
490 <parser enabled="true"/>
No newline at end of file
491 </scannerInfoProvider>
No newline at end of file
492 </profile>
No newline at end of file
493 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
No newline at end of file
494 <buildOutputProvider>
No newline at end of file
495 <openAction enabled="true" filePath=""/>
No newline at end of file
496 <parser enabled="true"/>
No newline at end of file
497 </buildOutputProvider>
No newline at end of file
498 <scannerInfoProvider id="specsFile">
No newline at end of file
499 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
500 <parser enabled="true"/>
No newline at end of file
501 </scannerInfoProvider>
No newline at end of file
502 </profile>
No newline at end of file
503 </scannerConfigBuildInfo>
No newline at end of file
504 <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.395184417;cdt.managedbuild.config.gnu.exe.release.395184417.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.1056021130;cdt.managedbuild.tool.gnu.c.compiler.input.509163458">
No newline at end of file
505 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/>
No newline at end of file
506 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
No newline at end of file
507 <buildOutputProvider>
No newline at end of file
508 <openAction enabled="true" filePath=""/>
No newline at end of file
509 <parser enabled="true"/>
No newline at end of file
510 </buildOutputProvider>
No newline at end of file
511 <scannerInfoProvider id="specsFile">
No newline at end of file
512 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
513 <parser enabled="true"/>
No newline at end of file
514 </scannerInfoProvider>
No newline at end of file
515 </profile>
No newline at end of file
516 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
No newline at end of file
517 <buildOutputProvider>
No newline at end of file
518 <openAction enabled="true" filePath=""/>
No newline at end of file
519 <parser enabled="true"/>
No newline at end of file
520 </buildOutputProvider>
No newline at end of file
521 <scannerInfoProvider id="makefileGenerator">
No newline at end of file
522 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
No newline at end of file
523 <parser enabled="true"/>
No newline at end of file
524 </scannerInfoProvider>
No newline at end of file
525 </profile>
No newline at end of file
526 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
No newline at end of file
527 <buildOutputProvider>
No newline at end of file
528 <openAction enabled="true" filePath=""/>
No newline at end of file
529 <parser enabled="true"/>
No newline at end of file
530 </buildOutputProvider>
No newline at end of file
531 <scannerInfoProvider id="specsFile">
No newline at end of file
532 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
533 <parser enabled="true"/>
No newline at end of file
534 </scannerInfoProvider>
No newline at end of file
535 </profile>
No newline at end of file
536 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
No newline at end of file
537 <buildOutputProvider>
No newline at end of file
538 <openAction enabled="true" filePath=""/>
No newline at end of file
539 <parser enabled="true"/>
No newline at end of file
540 </buildOutputProvider>
No newline at end of file
541 <scannerInfoProvider id="specsFile">
No newline at end of file
542 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
543 <parser enabled="true"/>
No newline at end of file
544 </scannerInfoProvider>
No newline at end of file
545 </profile>
No newline at end of file
546 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
No newline at end of file
547 <buildOutputProvider>
No newline at end of file
548 <openAction enabled="true" filePath=""/>
No newline at end of file
549 <parser enabled="true"/>
No newline at end of file
550 </buildOutputProvider>
No newline at end of file
551 <scannerInfoProvider id="specsFile">
No newline at end of file
552 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
553 <parser enabled="true"/>
No newline at end of file
554 </scannerInfoProvider>
No newline at end of file
555 </profile>
No newline at end of file
556 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
No newline at end of file
557 <buildOutputProvider>
No newline at end of file
558 <openAction enabled="true" filePath=""/>
No newline at end of file
559 <parser enabled="true"/>
No newline at end of file
560 </buildOutputProvider>
No newline at end of file
561 <scannerInfoProvider id="specsFile">
No newline at end of file
562 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
563 <parser enabled="true"/>
No newline at end of file
564 </scannerInfoProvider>
No newline at end of file
565 </profile>
No newline at end of file
566 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
No newline at end of file
567 <buildOutputProvider>
No newline at end of file
568 <openAction enabled="true" filePath=""/>
No newline at end of file
569 <parser enabled="true"/>
No newline at end of file
570 </buildOutputProvider>
No newline at end of file
571 <scannerInfoProvider id="specsFile">
No newline at end of file
572 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
573 <parser enabled="true"/>
No newline at end of file
574 </scannerInfoProvider>
No newline at end of file
575 </profile>
No newline at end of file
576 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
No newline at end of file
577 <buildOutputProvider>
No newline at end of file
578 <openAction enabled="true" filePath=""/>
No newline at end of file
579 <parser enabled="true"/>
No newline at end of file
580 </buildOutputProvider>
No newline at end of file
581 <scannerInfoProvider id="specsFile">
No newline at end of file
582 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
583 <parser enabled="true"/>
No newline at end of file
584 </scannerInfoProvider>
No newline at end of file
585 </profile>
No newline at end of file
586 </scannerConfigBuildInfo>
No newline at end of file
587 </storageModule>
No newline at end of file
588 </cconfiguration>
No newline at end of file
589 </storageModule>
No newline at end of file
590 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
No newline at end of file
591 <project id="ABS_Client_v2.cdt.managedbuild.target.gnu.exe.642307523" name="Executable" projectType="cdt.managedbuild.target.gnu.exe"/>
No newline at end of file
592 </storageModule>
No newline at end of file
593 </cproject> No newline at end of file
@@ -0,0 +1,81
1 <?xml version="1.0" encoding="UTF-8"?>
No newline at end of file
2 <projectDescription>
No newline at end of file
3 <name>ABS_Client_v2</name>
No newline at end of file
4 <comment></comment>
No newline at end of file
5 <projects>
No newline at end of file
6 </projects>
No newline at end of file
7 <buildSpec>
No newline at end of file
8 <buildCommand>
No newline at end of file
9 <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
No newline at end of file
10 <triggers>clean,full,incremental,</triggers>
No newline at end of file
11 <arguments>
No newline at end of file
12 <dictionary>
No newline at end of file
13 <key>?name?</key>
No newline at end of file
14 <value></value>
No newline at end of file
15 </dictionary>
No newline at end of file
16 <dictionary>
No newline at end of file
17 <key>org.eclipse.cdt.make.core.append_environment</key>
No newline at end of file
18 <value>true</value>
No newline at end of file
19 </dictionary>
No newline at end of file
20 <dictionary>
No newline at end of file
21 <key>org.eclipse.cdt.make.core.autoBuildTarget</key>
No newline at end of file
22 <value>all</value>
No newline at end of file
23 </dictionary>
No newline at end of file
24 <dictionary>
No newline at end of file
25 <key>org.eclipse.cdt.make.core.buildArguments</key>
No newline at end of file
26 <value></value>
No newline at end of file
27 </dictionary>
No newline at end of file
28 <dictionary>
No newline at end of file
29 <key>org.eclipse.cdt.make.core.buildCommand</key>
No newline at end of file
30 <value>make</value>
No newline at end of file
31 </dictionary>
No newline at end of file
32 <dictionary>
No newline at end of file
33 <key>org.eclipse.cdt.make.core.buildLocation</key>
No newline at end of file
34 <value>${workspace_loc:/ABS_Client_v2/Debug}</value>
No newline at end of file
35 </dictionary>
No newline at end of file
36 <dictionary>
No newline at end of file
37 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
No newline at end of file
38 <value>clean</value>
No newline at end of file
39 </dictionary>
No newline at end of file
40 <dictionary>
No newline at end of file
41 <key>org.eclipse.cdt.make.core.contents</key>
No newline at end of file
42 <value>org.eclipse.cdt.make.core.activeConfigSettings</value>
No newline at end of file
43 </dictionary>
No newline at end of file
44 <dictionary>
No newline at end of file
45 <key>org.eclipse.cdt.make.core.enableAutoBuild</key>
No newline at end of file
46 <value>false</value>
No newline at end of file
47 </dictionary>
No newline at end of file
48 <dictionary>
No newline at end of file
49 <key>org.eclipse.cdt.make.core.enableCleanBuild</key>
No newline at end of file
50 <value>true</value>
No newline at end of file
51 </dictionary>
No newline at end of file
52 <dictionary>
No newline at end of file
53 <key>org.eclipse.cdt.make.core.enableFullBuild</key>
No newline at end of file
54 <value>true</value>
No newline at end of file
55 </dictionary>
No newline at end of file
56 <dictionary>
No newline at end of file
57 <key>org.eclipse.cdt.make.core.fullBuildTarget</key>
No newline at end of file
58 <value>all</value>
No newline at end of file
59 </dictionary>
No newline at end of file
60 <dictionary>
No newline at end of file
61 <key>org.eclipse.cdt.make.core.stopOnError</key>
No newline at end of file
62 <value>true</value>
No newline at end of file
63 </dictionary>
No newline at end of file
64 <dictionary>
No newline at end of file
65 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
No newline at end of file
66 <value>true</value>
No newline at end of file
67 </dictionary>
No newline at end of file
68 </arguments>
No newline at end of file
69 </buildCommand>
No newline at end of file
70 <buildCommand>
No newline at end of file
71 <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
No newline at end of file
72 <arguments>
No newline at end of file
73 </arguments>
No newline at end of file
74 </buildCommand>
No newline at end of file
75 </buildSpec>
No newline at end of file
76 <natures>
No newline at end of file
77 <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
No newline at end of file
78 <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
No newline at end of file
79 <nature>org.eclipse.cdt.core.cnature</nature>
No newline at end of file
80 </natures>
No newline at end of file
81 </projectDescription> No newline at end of file
@@ -0,0 +1,283
1 /*
No newline at end of file
2 * ABS_Client.c
No newline at end of file
3 *
No newline at end of file
4 * Fecha de creacion : Set, 2012
No newline at end of file
5 * Ultima modificacion : Oct 2012
No newline at end of file
6 * Autor : Christiane Dietrich.
No newline at end of file
7 */
No newline at end of file
8 //#include <python2.6/Python.h>
No newline at end of file
9 #include <python2.5/Python.h>
No newline at end of file
10
No newline at end of file
11 #include <stdio.h>
No newline at end of file
12 #include <stdlib.h>
No newline at end of file
13 #include <string.h>
No newline at end of file
14 #include <unistd.h>
No newline at end of file
15 #include <errno.h>
No newline at end of file
16 #include <sys/types.h>
No newline at end of file
17 #include <sys/socket.h>
No newline at end of file
18 #include <netinet/in.h>
No newline at end of file
19 #include <arpa/inet.h>
No newline at end of file
20 #include <netdb.h>
No newline at end of file
21
No newline at end of file
22 #include "./Librerias/Mensajes.h"
No newline at end of file
23
No newline at end of file
24 #define PUERTO_SERVIDOR 7000
No newline at end of file
25 //#define DIR_SERVIDOR "192.168.1.30"
No newline at end of file
26
No newline at end of file
27 /* Servidor */
No newline at end of file
28 #define TAM_BUFFER 10000
No newline at end of file
29 /* Servidor */
No newline at end of file
30
No newline at end of file
31
No newline at end of file
32 int ABS_Client(char *header, char *addrClient, char *addrServer ,char *opcion, char *valor_help){
No newline at end of file
33
No newline at end of file
34 int conexion_clienteFD;
No newline at end of file
35 struct sockaddr_in inf_servidor;
No newline at end of file
36
No newline at end of file
37 int broadcast= 1;
No newline at end of file
38 int resultado;
No newline at end of file
39 int numbytes_enviados;
No newline at end of file
40
No newline at end of file
41 long lSize=0;
No newline at end of file
42 size_t size_of_filecontent=0;
No newline at end of file
43
No newline at end of file
44 char *head= NULL;
No newline at end of file
45 char *tx= NULL;
No newline at end of file
46 char *rx= NULL;
No newline at end of file
47 char *comando= NULL;
No newline at end of file
48 char *data= NULL;
No newline at end of file
49 char *helper= ":";
No newline at end of file
50 char *tx_buff= NULL;
No newline at end of file
51 unsigned int indicator = 1;
No newline at end of file
52
No newline at end of file
53 head = (char*) malloc (sizeof(char)*(strlen(header)+1));
No newline at end of file
54 if (head == NULL) {
No newline at end of file
55 printf("Memory error");
No newline at end of file
56 return -1;
No newline at end of file
57 }
No newline at end of file
58 strcpy (head, header);
No newline at end of file
59
No newline at end of file
60 tx = (char*) malloc (sizeof(char)*(strlen(addrClient)+1));
No newline at end of file
61 if (tx == NULL) {
No newline at end of file
62 printf("Memory error");
No newline at end of file
63 return -1;
No newline at end of file
64 }
No newline at end of file
65 strcpy (tx, addrClient);
No newline at end of file
66
No newline at end of file
67 rx = (char*) malloc (sizeof(char)*(strlen(addrServer)+1));
No newline at end of file
68 if (rx == NULL) {
No newline at end of file
69 printf("Memory error");
No newline at end of file
70 return -1;
No newline at end of file
71 }
No newline at end of file
72 strcpy (rx, addrServer);
No newline at end of file
73
No newline at end of file
74 /* determine comand */
No newline at end of file
75 if(strcmp(opcion,"-f") == 0){
No newline at end of file
76 comando= "SNDF";
No newline at end of file
77 FILE * file_to_send= NULL;
No newline at end of file
78 file_to_send = fopen(valor_help, "r");
No newline at end of file
79 if (!file_to_send){
No newline at end of file
80 printf("The file provided for the Control Modules couldn't be opened!!!\n");
No newline at end of file
81 return -1;
No newline at end of file
82 }
No newline at end of file
83 else{
No newline at end of file
84 // obtain file size:
No newline at end of file
85 fseek (file_to_send, 0 , SEEK_END);
No newline at end of file
86 lSize = ftell (file_to_send);
No newline at end of file
87 rewind (file_to_send);
No newline at end of file
88
No newline at end of file
89 // allocate memory to contain the whole file:
No newline at end of file
90 data = (char*) malloc (sizeof(char)*(lSize+1));
No newline at end of file
91 if (data == NULL) {
No newline at end of file
92 printf("Memory error");
No newline at end of file
93 return -1;
No newline at end of file
94 }
No newline at end of file
95
No newline at end of file
96 // copy the file into the data:
No newline at end of file
97 size_of_filecontent = fread (data,1,lSize,file_to_send);
No newline at end of file
98
No newline at end of file
99 if (size_of_filecontent != lSize) {
No newline at end of file
100 printf ("Reading error");
No newline at end of file
101 return -1;
No newline at end of file
102 }
No newline at end of file
103
No newline at end of file
104 /* the whole file is now loaded in the memory data. */
No newline at end of file
105 // terminate
No newline at end of file
106 fclose (file_to_send);
No newline at end of file
107 }
No newline at end of file
108 }else if (strcmp(opcion,"-c") == 0){ // Se reconoce el comando que se esta enviando
No newline at end of file
109 comando= "CHGB";
No newline at end of file
110 data = (char*) malloc (sizeof(char)*(strlen(valor_help)+1));
No newline at end of file
111 //data = (char *) malloc(strlen(valor)+1);
No newline at end of file
112 if (data == NULL) {
No newline at end of file
113 printf("Memory error");
No newline at end of file
114 return -1;
No newline at end of file
115 }
No newline at end of file
116 strcpy (data, valor_help);
No newline at end of file
117 }else if(strcmp(opcion,"-a") == 0){
No newline at end of file
118 comando= "ANST";
No newline at end of file
119 data = (char*) malloc (sizeof(char)*(strlen(valor_help)+1));
No newline at end of file
120 //data = (char *) malloc(strlen(valor)+1);
No newline at end of file
121 if (data == NULL) {
No newline at end of file
122 printf("Memory error");
No newline at end of file
123 return -1;
No newline at end of file
124 }
No newline at end of file
125 strcpy (data, valor_help);
No newline at end of file
126 }else {
No newline at end of file
127 ERROR("OPCION INCORRECTA: {-c|-a|-f}");
No newline at end of file
128 return -1;
No newline at end of file
129 }
No newline at end of file
130
No newline at end of file
131 //complete tx frame
No newline at end of file
132 tx_buff= (char *) malloc(strlen(head)+1+strlen(tx)+1+strlen(rx)+1+strlen(comando)+1+strlen(data)+1);
No newline at end of file
133 // Se arma el buffer a ser enviado.
No newline at end of file
134 strcpy(tx_buff,head);
No newline at end of file
135 strcat(tx_buff,helper);
No newline at end of file
136 strcat(tx_buff,tx);
No newline at end of file
137 strcat(tx_buff,helper);
No newline at end of file
138 strcat(tx_buff,rx);
No newline at end of file
139 strcat(tx_buff,helper);
No newline at end of file
140 strcat(tx_buff,comando);
No newline at end of file
141 strcat(tx_buff,helper);
No newline at end of file
142 strcat(tx_buff,data);
No newline at end of file
143 strcat(tx_buff,helper);
No newline at end of file
144
No newline at end of file
145
No newline at end of file
146 /* Se establece el socket UDP */
No newline at end of file
147 conexion_clienteFD= socket(AF_INET,SOCK_DGRAM,0);
No newline at end of file
148 if (conexion_clienteFD == -1){
No newline at end of file
149 ERROR("No se pudo establecer el socket: socket()");
No newline at end of file
150 return -1;
No newline at end of file
151 }
No newline at end of file
152
No newline at end of file
153 /* Se establece el Broadcast con la funcion setsockpt() */
No newline at end of file
154 resultado= setsockopt(conexion_clienteFD, SOL_SOCKET, SO_BROADCAST, &broadcast, sizeof(broadcast));
No newline at end of file
155 if (resultado == -1){
No newline at end of file
156 ERROR("No se pudo establecer la opcion de Broadcast: setsockopt()");
No newline at end of file
157 return -1;
No newline at end of file
158 }
No newline at end of file
159
No newline at end of file
160 /* Se configura la estructura que contiene la informacion sobre el servidor: inf_servidor */
No newline at end of file
161 inf_servidor.sin_family= AF_INET;
No newline at end of file
162 inf_servidor.sin_port= htons(PUERTO_SERVIDOR);
No newline at end of file
163 inf_servidor.sin_addr.s_addr= inet_addr(addrServer);
No newline at end of file
164 memset(inf_servidor.sin_zero, '\0', sizeof(inf_servidor.sin_zero));
No newline at end of file
165
No newline at end of file
166 /* Se procede a enviar el buffer */
No newline at end of file
167 numbytes_enviados= sendto(conexion_clienteFD,tx_buff,strlen(tx_buff),0,(struct sockaddr *)&inf_servidor,sizeof(inf_servidor));
No newline at end of file
168
No newline at end of file
169 printf ("Frame was sent to Central Control Module with %s IP number\n",addrServer);
No newline at end of file
170
No newline at end of file
171 if(numbytes_enviados == -1){
No newline at end of file
172 ERROR("Error de envio de datos: sendto()");
No newline at end of file
173 return -1;
No newline at end of file
174 }
No newline at end of file
175
No newline at end of file
176
No newline at end of file
177 free (head);
No newline at end of file
178 free (tx);
No newline at end of file
179 free (rx);
No newline at end of file
180 free (data);
No newline at end of file
181 free(tx_buff);
No newline at end of file
182 close(conexion_clienteFD);
No newline at end of file
183 ///*
No newline at end of file
184 // servidor
No newline at end of file
185 int conexion_servidorFd;
No newline at end of file
186 struct sockaddr_in inf_servidor2;
No newline at end of file
187 struct sockaddr_storage inf_cliente;
No newline at end of file
188 int resultado2;
No newline at end of file
189 int numbytes_recibidos;
No newline at end of file
190
No newline at end of file
191 char *headR;
No newline at end of file
192 char *txR;
No newline at end of file
193 char *rxR;
No newline at end of file
194 char *comandoR;
No newline at end of file
195 char *valorR;
No newline at end of file
196 FILE *file_to_wr;
No newline at end of file
197 char *rx_buff = (char *) malloc(TAM_BUFFER);
No newline at end of file
198
No newline at end of file
199 // size_t addr_len;
No newline at end of file
200 socklen_t addr_len;
No newline at end of file
201
No newline at end of file
202 memset(&inf_servidor2, 0, sizeof(inf_servidor2));
No newline at end of file
203 inf_servidor2.sin_family= AF_INET;
No newline at end of file
204 inf_servidor2.sin_port= htons(PUERTO_SERVIDOR);
No newline at end of file
205 inf_servidor2.sin_addr.s_addr= INADDR_ANY;
No newline at end of file
206
No newline at end of file
207 // Se establece el socket
No newline at end of file
208 conexion_servidorFd = socket(AF_INET,SOCK_DGRAM,0);
No newline at end of file
209 if (conexion_servidorFd == -1){
No newline at end of file
210 ERROR_FATAL("No se establecio correctamente el socket: socket() point1");
No newline at end of file
211 }
No newline at end of file
212
No newline at end of file
213 // Se asocia el socket a un puerto y una IP
No newline at end of file
214 resultado2 = bind(conexion_servidorFd,(struct sockaddr *)&inf_servidor2,sizeof(inf_servidor2));
No newline at end of file
215 if (resultado2== -1){
No newline at end of file
216 ERROR_FATAL("No se establecio correctamente el socket: bind() point2");
No newline at end of file
217 }
No newline at end of file
218
No newline at end of file
219 while(indicator == 1){
No newline at end of file
220 LOG_SERVIDOR("Waiting for the client...\n");
No newline at end of file
221
No newline at end of file
222 // Se espera hasta que un cliente se conecte
No newline at end of file
223 addr_len = sizeof(inf_cliente);
No newline at end of file
224 numbytes_recibidos = recvfrom(conexion_servidorFd, rx_buff, TAM_BUFFER-1, 0, (struct sockaddr *)&inf_cliente, &addr_len);
No newline at end of file
225
No newline at end of file
226 if (numbytes_recibidos == -1){
No newline at end of file
227 ERROR_FATAL("Error en la recepcion de datos: recvfrom()");
No newline at end of file
228 }
No newline at end of file
229
No newline at end of file
230 // Se procede a procesar los datos recibidos
No newline at end of file
231 rx_buff[numbytes_recibidos]= '\0';
No newline at end of file
232
No newline at end of file
233 // create a response-file
No newline at end of file
234 headR = strtok(rx_buff, ":");
No newline at end of file
235 txR = strtok(NULL, ":");
No newline at end of file
236 rxR = strtok(NULL, ":");
No newline at end of file
237 comandoR = strtok(NULL, ":");
No newline at end of file
238 valorR = strtok(NULL, ":");
No newline at end of file
239
No newline at end of file
240
No newline at end of file
241 if ((headR == NULL) || (txR == NULL) || (rxR == NULL) || (comandoR == NULL) || (valorR == NULL)){
No newline at end of file
242 ERROR("procesarPeticionClient: formato de mensaje incorrecto");
No newline at end of file
243 }else{
No newline at end of file
244
No newline at end of file
245 if(strcmp(comandoR,"SNDF") == 0){
No newline at end of file
246 file_to_wr = fopen("report.abs", "w+");
No newline at end of file
247 if (!file_to_wr){
No newline at end of file
248 printf("The file, in which the received data should be written, couldn't be opened!!!\n");
No newline at end of file
249 }else{
No newline at end of file
250 fprintf(file_to_wr, "%s", valorR);
No newline at end of file
251 }
No newline at end of file
252 fclose(file_to_wr);
No newline at end of file
253 printf("File content was successfully written in\"report.abs\"\n");
No newline at end of file
254 }else if(strcmp(comandoR,"CHGB") == 0){
No newline at end of file
255 file_to_wr = fopen("report.ver", "w+");
No newline at end of file
256 if (!file_to_wr){
No newline at end of file
257 printf("The file, in which the received data should be written, couldn't be opened!!!\n");
No newline at end of file
258 }else{
No newline at end of file
259 fprintf(file_to_wr, "%s", valorR);
No newline at end of file
260 }
No newline at end of file
261 fclose(file_to_wr);
No newline at end of file
262 printf("File content was successfully written in \"report.ver\"\n");
No newline at end of file
263 }else if(strcmp(comandoR,"ANST") == 0){
No newline at end of file
264 file_to_wr = fopen("report.net", "w+");
No newline at end of file
265 if (!file_to_wr){
No newline at end of file
266 printf("The file, in which the received data should be written, couldn't be opened!!!\n");
No newline at end of file
267 }else{
No newline at end of file
268 fprintf(file_to_wr, "%s", valorR);
No newline at end of file
269 }
No newline at end of file
270 fclose(file_to_wr);
No newline at end of file
271 printf("File content was successfully written in \"report.net\"\n");
No newline at end of file
272 }else{
No newline at end of file
273 ERROR("procesa_peticion_client: respuesta no reconocido");
No newline at end of file
274 }
No newline at end of file
275 }
No newline at end of file
276 indicator = 0;
No newline at end of file
277 // servidor
No newline at end of file
278 }
No newline at end of file
279 free (rx_buff);
No newline at end of file
280 //*/
No newline at end of file
281 return 0;
No newline at end of file
282 }
No newline at end of file
283 No newline at end of file
@@ -0,0 +1,27
1 /*
No newline at end of file
2 * ABS_Client_Test.c
No newline at end of file
3 *
No newline at end of file
4 * Created on: Set, 2012
No newline at end of file
5 * Author: Christiane Dietrich.
No newline at end of file
6 */
No newline at end of file
7 #include <stdio.h>
No newline at end of file
8 #include <stdlib.h>
No newline at end of file
9
No newline at end of file
10 #include <string.h>
No newline at end of file
11 #include <unistd.h>
No newline at end of file
12
No newline at end of file
13 #include "./Librerias/Mensajes.h"
No newline at end of file
14 #include "./Librerias/Funciones_ControlER.h"
No newline at end of file
15
No newline at end of file
16 int main(int argc, char *argv[]){
No newline at end of file
17
No newline at end of file
18 char *header = argv[1];
No newline at end of file
19 char *tx = argv[2];
No newline at end of file
20 char *rx = argv[3];
No newline at end of file
21 char *cmd = argv[4];
No newline at end of file
22 char *val = argv[5];
No newline at end of file
23
No newline at end of file
24 ABS_Client(header, tx, rx, cmd, val);
No newline at end of file
25
No newline at end of file
26 return 0;
No newline at end of file
27 } No newline at end of file
@@ -0,0 +1,13
1 /*
No newline at end of file
2 * Funciones_ControlERs.h
No newline at end of file
3 *
No newline at end of file
4 * Created on: Jan 14, 2010
No newline at end of file
5 * Author: redes
No newline at end of file
6 */
No newline at end of file
7
No newline at end of file
8 #ifndef FUNCIONES_CONTROLERS_H_
No newline at end of file
9 #define FUNCIONES_CONTROLERS_H_
No newline at end of file
10
No newline at end of file
11 int ABS_Client(char *header, char *addrClient, char *addrServer ,char *opcion, char *valor_help);
No newline at end of file
12
No newline at end of file
13 #endif /* FUNCIONES_CONTROLERS_H_ */ No newline at end of file
@@ -0,0 +1,17
1 /*
No newline at end of file
2 * Mensajes.h
No newline at end of file
3 *
No newline at end of file
4 * Created on: Nov 12, 2009
No newline at end of file
5 * Author: redes
No newline at end of file
6 */
No newline at end of file
7
No newline at end of file
8 #ifndef MENSAJES_H_
No newline at end of file
9 #define MENSAJES_H_
No newline at end of file
10
No newline at end of file
11 void LOG_SERVIDOR(char *mensaje);
No newline at end of file
12 void LOG_CLIENTE(char *mensaje);
No newline at end of file
13 void ERROR_FATAL(char *mensaje);
No newline at end of file
14 void ERROR(char *mensaje);
No newline at end of file
15
No newline at end of file
16
No newline at end of file
17 #endif /* MENSAJES_H_ */ No newline at end of file
@@ -0,0 +1,39
1 /*
No newline at end of file
2 * Mensajes.c
No newline at end of file
3 *
No newline at end of file
4 * Created on: Nov 12, 2009
No newline at end of file
5 * Author: Jose Francisco Quenta
No newline at end of file
6 */
No newline at end of file
7
No newline at end of file
8 #include <stdio.h>
No newline at end of file
9 #include <stdlib.h>
No newline at end of file
10
No newline at end of file
11 /*
No newline at end of file
12 * Imprime mensajes del servidor
No newline at end of file
13 */
No newline at end of file
14 void LOG_SERVIDOR(char *mensaje){
No newline at end of file
15 printf("SERVER MODE: %s\n",mensaje);
No newline at end of file
16 }
No newline at end of file
17
No newline at end of file
18 /*
No newline at end of file
19 * Imprime mensajes del cliente
No newline at end of file
20 */
No newline at end of file
21 void LOG_CLIENTE(char *mensaje){
No newline at end of file
22 printf("CLIENTE: %s\n",mensaje);
No newline at end of file
23 }
No newline at end of file
24
No newline at end of file
25 /*
No newline at end of file
26 * Error no fatal, permite la continuación del programa
No newline at end of file
27 */
No newline at end of file
28 void ERROR(char *mensaje){
No newline at end of file
29 fprintf(stderr, "ERROR. %s\n", mensaje);
No newline at end of file
30 }
No newline at end of file
31
No newline at end of file
32 /*
No newline at end of file
33 * Error fatal, aborta la ejecución del programa con código de salida de error
No newline at end of file
34 */
No newline at end of file
35 void ERROR_FATAL(char *mensaje){
No newline at end of file
36 fprintf(stderr, "ERROR FATAL. %s\n", mensaje);
No newline at end of file
37 exit(EXIT_FAILURE);
No newline at end of file
38 }
No newline at end of file
39 No newline at end of file
@@ -0,0 +1,15
1 experimento.abs
No newline at end of file
2 ------
No newline at end of file
3 000000
No newline at end of file
4 001001
No newline at end of file
5 010010
No newline at end of file
6 011011
No newline at end of file
7 100100
No newline at end of file
8 101101
No newline at end of file
9 110110
No newline at end of file
10 111111
No newline at end of file
11 000000
No newline at end of file
12 001001
No newline at end of file
13 010010
No newline at end of file
14 011011
No newline at end of file
15 ------ No newline at end of file
@@ -0,0 +1,231
1 title ='MST-ISR 2009 (NS-Up)'
No newline at end of file
2
No newline at end of file
3 #Experiments = 12
No newline at end of file
4
No newline at end of file
5 1 =
No newline at end of file
6 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
7 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
8 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
9 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
10 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
11 [0.5,0.5,0.5,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
12 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
13 [0.5,0.5,0.5,0.5,1.0,1.0,1.0,1.0]]
No newline at end of file
14
No newline at end of file
15 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
16 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
17 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
18 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
19 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
20 [0.5,0.5,0.5,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
21 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
22 [0.5,0.5,0.5,0.5,1.0,1.0,1.0,1.0]]
No newline at end of file
23
No newline at end of file
24 2 =
No newline at end of file
25 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
26 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
27 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
28 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
29 [1.0,1.0,1.0,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
30 [0.5,0.5,0.5,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
31 [1.0,1.0,1.0,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
32 [0.5,0.5,0.5,0.5,2.0,2.0,2.0,2.0]]
No newline at end of file
33
No newline at end of file
34 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
35 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
36 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
37 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
38 [1.0,1.0,1.0,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
39 [0.5,0.5,0.5,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
40 [1.0,1.0,1.0,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
41 [0.5,0.5,0.5,0.5,2.0,2.0,2.0,2.0]]
No newline at end of file
42
No newline at end of file
43 3 =
No newline at end of file
44 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
45 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
46 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
47 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
48 [1.0,1.0,1.0,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
49 [0.5,0.5,0.5,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
50 [1.0,1.0,1.0,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
51 [0.5,0.5,0.5,0.5,3.0,3.0,3.0,3.0]]
No newline at end of file
52
No newline at end of file
53 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
54 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
55 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
56 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
57 [1.0,1.0,1.0,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
58 [0.5,0.5,0.5,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
59 [1.0,1.0,1.0,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
60 [0.5,0.5,0.5,0.5,3.0,3.0,3.0,3.0]]
No newline at end of file
61
No newline at end of file
62 4 =
No newline at end of file
63 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
64 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
65 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
66 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
67 [1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
68 [0.5,0.5,0.5,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
69 [1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
70 [0.5,0.5,0.5,0.5,0.0,0.0,0.0,0.0]]
No newline at end of file
71
No newline at end of file
72 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
73 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
74 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
75 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
76 [1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
77 [0.5,0.5,0.5,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
78 [1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
79 [0.5,0.5,0.5,0.5,0.0,0.0,0.0,0.0]]
No newline at end of file
80
No newline at end of file
81 5 =
No newline at end of file
82 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
83 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
84 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
85 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
86 [1.0,1.0,1.0,1.0,0.5,0.5,0.5,0.5],$
No newline at end of file
87 [0.5,0.5,0.5,1.0,0.5,0.5,0.5,0.5],$
No newline at end of file
88 [1.0,1.0,1.0,1.0,0.5,0.5,0.5,0.5],$
No newline at end of file
89 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]]
No newline at end of file
90
No newline at end of file
91 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
92 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
93 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
94 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
95 [1.0,1.0,1.0,1.0,0.5,0.5,0.5,0.5],$
No newline at end of file
96 [0.5,0.5,0.5,1.0,0.5,0.5,0.5,0.5],$
No newline at end of file
97 [1.0,1.0,1.0,1.0,0.5,0.5,0.5,0.5],$
No newline at end of file
98 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]]
No newline at end of file
99
No newline at end of file
100 6=
No newline at end of file
101 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
102 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
103 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
104 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
105 [1.0,1.0,1.0,1.0,1.5,1.5,1.5,1.5],$
No newline at end of file
106 [0.5,0.5,0.5,1.0,1.5,1.5,1.5,1.5],$
No newline at end of file
107 [1.0,1.0,1.0,1.0,1.5,1.5,1.5,1.5],$
No newline at end of file
108 [0.5,0.5,0.5,0.5,1.5,1.5,1.5,1.5]]
No newline at end of file
109
No newline at end of file
110 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
111 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
112 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
113 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
114 [1.0,1.0,1.0,1.0,1.5,1.5,1.5,1.5],$
No newline at end of file
115 [0.5,0.5,0.5,1.0,1.5,1.5,1.5,1.5],$
No newline at end of file
116 [1.0,1.0,1.0,1.0,1.5,1.5,1.5,1.5],$
No newline at end of file
117 [0.5,0.5,0.5,0.5,1.5,1.5,1.5,1.5]]
No newline at end of file
118
No newline at end of file
119 7 =
No newline at end of file
120 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
121 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
122 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
123 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
124 [1.0,1.0,1.0,1.0,2.5,2.5,2.5,2.5],$
No newline at end of file
125 [0.5,0.5,0.5,1.0,2.5,2.5,2.5,2.5],$
No newline at end of file
126 [1.0,1.0,1.0,1.0,2.5,2.5,2.5,2.5],$
No newline at end of file
127 [0.5,0.5,0.5,0.5,2.5,2.5,2.5,2.5]]
No newline at end of file
128
No newline at end of file
129 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
130 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
131 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
132 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
133 [1.0,1.0,1.0,1.0,2.5,2.5,2.5,2.5],$
No newline at end of file
134 [0.5,0.5,0.5,1.0,2.5,2.5,2.5,2.5],$
No newline at end of file
135 [1.0,1.0,1.0,1.0,2.5,2.5,2.5,2.5],$
No newline at end of file
136 [0.5,0.5,0.5,0.5,2.5,2.5,2.5,2.5]]
No newline at end of file
137 8 =
No newline at end of file
138 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
139 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
140 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
141 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
142 [1.0,1.0,1.0,1.0,3.5,3.5,3.5,3.5],$
No newline at end of file
143 [0.5,0.5,0.5,1.0,3.5,3.5,3.5,3.5],$
No newline at end of file
144 [1.0,1.0,1.0,1.0,3.5,3.5,3.5,3.5],$
No newline at end of file
145 [0.5,0.5,0.5,0.5,3.5,3.5,3.5,3.5]]
No newline at end of file
146
No newline at end of file
147 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
148 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
149 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
150 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
151 [1.0,1.0,1.0,1.0,3.5,3.5,3.5,3.5],$
No newline at end of file
152 [0.5,0.5,0.5,1.0,3.5,3.5,3.5,3.5],$
No newline at end of file
153 [1.0,1.0,1.0,1.0,3.5,3.5,3.5,3.5],$
No newline at end of file
154 [0.5,0.5,0.5,0.5,3.5,3.5,3.5,3.5]]
No newline at end of file
155
No newline at end of file
156 9 =
No newline at end of file
157 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
158 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
159 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
160 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
161 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
162 [0.5,0.5,0.5,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
163 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
164 [0.5,0.5,0.5,0.5,1.0,1.0,1.0,1.0]]
No newline at end of file
165
No newline at end of file
166 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
167 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
168 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
169 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
170 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
171 [0.5,0.5,0.5,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
172 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
173 [0.5,0.5,0.5,0.5,1.0,1.0,1.0,1.0]]
No newline at end of file
174
No newline at end of file
175 10 =
No newline at end of file
176 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
177 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
178 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
179 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
180 [1.0,1.0,1.0,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
181 [0.5,0.5,0.5,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
182 [1.0,1.0,1.0,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
183 [0.5,0.5,0.5,0.5,2.0,2.0,2.0,2.0]]
No newline at end of file
184
No newline at end of file
185 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
186 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
187 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
188 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
189 [1.0,1.0,1.0,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
190 [0.5,0.5,0.5,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
191 [1.0,1.0,1.0,1.0,2.0,2.0,2.0,2.0],$
No newline at end of file
192 [0.5,0.5,0.5,0.5,2.0,2.0,2.0,2.0]]
No newline at end of file
193
No newline at end of file
194 11 =
No newline at end of file
195 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
196 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
197 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
198 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
199 [1.0,1.0,1.0,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
200 [0.5,0.5,0.5,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
201 [1.0,1.0,1.0,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
202 [0.5,0.5,0.5,0.5,3.0,3.0,3.0,3.0]]
No newline at end of file
203
No newline at end of file
204 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
205 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
206 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
207 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
208 [1.0,1.0,1.0,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
209 [0.5,0.5,0.5,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
210 [1.0,1.0,1.0,1.0,3.0,3.0,3.0,3.0],$
No newline at end of file
211 [0.5,0.5,0.5,0.5,3.0,3.0,3.0,3.0]]
No newline at end of file
212
No newline at end of file
213 12 =
No newline at end of file
214 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
215 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
216 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
217 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
218 [1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
219 [0.5,0.5,0.5,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
220 [1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
221 [0.5,0.5,0.5,0.5,0.0,0.0,0.0,0.0]]
No newline at end of file
222
No newline at end of file
223 [[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
224 [1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],$
No newline at end of file
225 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
226 [0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5],$
No newline at end of file
227 [1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
228 [0.5,0.5,0.5,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
229 [1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0],$
No newline at end of file
230 [0.5,0.5,0.5,0.5,0.0,0.0,0.0,0.0]]
No newline at end of file
231 No newline at end of file
@@ -0,0 +1,219
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
No newline at end of file
2 <?fileVersion 4.0.0?>
No newline at end of file
3
No newline at end of file
4 <cproject>
No newline at end of file
5 <storageModule moduleId="org.eclipse.cdt.core.settings">
No newline at end of file
6 <cconfiguration id="cdt.managedbuild.config.gnu.exe.release.967225482">
No newline at end of file
7 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.967225482" moduleId="org.eclipse.cdt.core.settings" name="Release">
No newline at end of file
8 <externalSettings/>
No newline at end of file
9 <extensions>
No newline at end of file
10 <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
No newline at end of file
11 <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
12 <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
13 <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
14 <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
No newline at end of file
15 </extensions>
No newline at end of file
16 </storageModule>
No newline at end of file
17 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
No newline at end of file
18 <configuration artifactName="Control_Module_Test" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.967225482" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
No newline at end of file
19 <folderInfo id="cdt.managedbuild.config.gnu.exe.release.967225482." name="/" resourcePath="">
No newline at end of file
20 <toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.1704877847" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
No newline at end of file
21 <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.136927403" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
No newline at end of file
22 <builder buildPath="${workspace_loc:/Control_Module_Test/Release}" id="cdt.managedbuild.target.gnu.builder.exe.release.1213459204" managedBuildOn="true" name="Gnu Make Builder.Release" superClass="cdt.managedbuild.target.gnu.builder.exe.release"/>
No newline at end of file
23 <tool id="cdt.managedbuild.tool.gnu.archiver.base.714912864" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
No newline at end of file
24 <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.60046747" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release">
No newline at end of file
25 <option id="gnu.cpp.compiler.exe.release.option.optimization.level.1613576554" superClass="gnu.cpp.compiler.exe.release.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/>
No newline at end of file
26 <option id="gnu.cpp.compiler.exe.release.option.debugging.level.671664230" superClass="gnu.cpp.compiler.exe.release.option.debugging.level" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/>
No newline at end of file
27 </tool>
No newline at end of file
28 <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.1261706953" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release">
No newline at end of file
29 <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.exe.release.option.optimization.level.1418007451" superClass="gnu.c.compiler.exe.release.option.optimization.level" valueType="enumerated"/>
No newline at end of file
30 <option id="gnu.c.compiler.exe.release.option.debugging.level.1736576157" superClass="gnu.c.compiler.exe.release.option.debugging.level" value="gnu.c.debugging.level.none" valueType="enumerated"/>
No newline at end of file
31 <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.39907267" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
No newline at end of file
32 </tool>
No newline at end of file
33 <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.1836769995" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release">
No newline at end of file
34 <inputType id="cdt.managedbuild.tool.gnu.c.linker.input.1152282245" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
No newline at end of file
35 <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
No newline at end of file
36 <additionalInput kind="additionalinput" paths="$(LIBS)"/>
No newline at end of file
37 </inputType>
No newline at end of file
38 </tool>
No newline at end of file
39 <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.1991972445" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release"/>
No newline at end of file
40 <tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.1322086822" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release">
No newline at end of file
41 <inputType id="cdt.managedbuild.tool.gnu.assembler.input.913298525" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
No newline at end of file
42 </tool>
No newline at end of file
43 </toolChain>
No newline at end of file
44 </folderInfo>
No newline at end of file
45 </configuration>
No newline at end of file
46 </storageModule>
No newline at end of file
47 <storageModule moduleId="scannerConfiguration">
No newline at end of file
48 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
No newline at end of file
49 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
No newline at end of file
50 <buildOutputProvider>
No newline at end of file
51 <openAction enabled="true" filePath=""/>
No newline at end of file
52 <parser enabled="true"/>
No newline at end of file
53 </buildOutputProvider>
No newline at end of file
54 <scannerInfoProvider id="specsFile">
No newline at end of file
55 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
56 <parser enabled="true"/>
No newline at end of file
57 </scannerInfoProvider>
No newline at end of file
58 </profile>
No newline at end of file
59 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
No newline at end of file
60 <buildOutputProvider>
No newline at end of file
61 <openAction enabled="true" filePath=""/>
No newline at end of file
62 <parser enabled="true"/>
No newline at end of file
63 </buildOutputProvider>
No newline at end of file
64 <scannerInfoProvider id="makefileGenerator">
No newline at end of file
65 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
No newline at end of file
66 <parser enabled="true"/>
No newline at end of file
67 </scannerInfoProvider>
No newline at end of file
68 </profile>
No newline at end of file
69 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
No newline at end of file
70 <buildOutputProvider>
No newline at end of file
71 <openAction enabled="true" filePath=""/>
No newline at end of file
72 <parser enabled="true"/>
No newline at end of file
73 </buildOutputProvider>
No newline at end of file
74 <scannerInfoProvider id="specsFile">
No newline at end of file
75 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
76 <parser enabled="true"/>
No newline at end of file
77 </scannerInfoProvider>
No newline at end of file
78 </profile>
No newline at end of file
79 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
No newline at end of file
80 <buildOutputProvider>
No newline at end of file
81 <openAction enabled="true" filePath=""/>
No newline at end of file
82 <parser enabled="true"/>
No newline at end of file
83 </buildOutputProvider>
No newline at end of file
84 <scannerInfoProvider id="specsFile">
No newline at end of file
85 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
86 <parser enabled="true"/>
No newline at end of file
87 </scannerInfoProvider>
No newline at end of file
88 </profile>
No newline at end of file
89 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
No newline at end of file
90 <buildOutputProvider>
No newline at end of file
91 <openAction enabled="true" filePath=""/>
No newline at end of file
92 <parser enabled="true"/>
No newline at end of file
93 </buildOutputProvider>
No newline at end of file
94 <scannerInfoProvider id="specsFile">
No newline at end of file
95 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
96 <parser enabled="true"/>
No newline at end of file
97 </scannerInfoProvider>
No newline at end of file
98 </profile>
No newline at end of file
99 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
No newline at end of file
100 <buildOutputProvider>
No newline at end of file
101 <openAction enabled="true" filePath=""/>
No newline at end of file
102 <parser enabled="true"/>
No newline at end of file
103 </buildOutputProvider>
No newline at end of file
104 <scannerInfoProvider id="specsFile">
No newline at end of file
105 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
106 <parser enabled="true"/>
No newline at end of file
107 </scannerInfoProvider>
No newline at end of file
108 </profile>
No newline at end of file
109 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
No newline at end of file
110 <buildOutputProvider>
No newline at end of file
111 <openAction enabled="true" filePath=""/>
No newline at end of file
112 <parser enabled="true"/>
No newline at end of file
113 </buildOutputProvider>
No newline at end of file
114 <scannerInfoProvider id="specsFile">
No newline at end of file
115 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
116 <parser enabled="true"/>
No newline at end of file
117 </scannerInfoProvider>
No newline at end of file
118 </profile>
No newline at end of file
119 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
No newline at end of file
120 <buildOutputProvider>
No newline at end of file
121 <openAction enabled="true" filePath=""/>
No newline at end of file
122 <parser enabled="true"/>
No newline at end of file
123 </buildOutputProvider>
No newline at end of file
124 <scannerInfoProvider id="specsFile">
No newline at end of file
125 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
126 <parser enabled="true"/>
No newline at end of file
127 </scannerInfoProvider>
No newline at end of file
128 </profile>
No newline at end of file
129 <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.967225482;cdt.managedbuild.config.gnu.exe.release.967225482.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.1261706953;cdt.managedbuild.tool.gnu.c.compiler.input.39907267">
No newline at end of file
130 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/>
No newline at end of file
131 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
No newline at end of file
132 <buildOutputProvider>
No newline at end of file
133 <openAction enabled="true" filePath=""/>
No newline at end of file
134 <parser enabled="true"/>
No newline at end of file
135 </buildOutputProvider>
No newline at end of file
136 <scannerInfoProvider id="specsFile">
No newline at end of file
137 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
138 <parser enabled="true"/>
No newline at end of file
139 </scannerInfoProvider>
No newline at end of file
140 </profile>
No newline at end of file
141 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
No newline at end of file
142 <buildOutputProvider>
No newline at end of file
143 <openAction enabled="true" filePath=""/>
No newline at end of file
144 <parser enabled="true"/>
No newline at end of file
145 </buildOutputProvider>
No newline at end of file
146 <scannerInfoProvider id="makefileGenerator">
No newline at end of file
147 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
No newline at end of file
148 <parser enabled="true"/>
No newline at end of file
149 </scannerInfoProvider>
No newline at end of file
150 </profile>
No newline at end of file
151 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
No newline at end of file
152 <buildOutputProvider>
No newline at end of file
153 <openAction enabled="true" filePath=""/>
No newline at end of file
154 <parser enabled="true"/>
No newline at end of file
155 </buildOutputProvider>
No newline at end of file
156 <scannerInfoProvider id="specsFile">
No newline at end of file
157 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
158 <parser enabled="true"/>
No newline at end of file
159 </scannerInfoProvider>
No newline at end of file
160 </profile>
No newline at end of file
161 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
No newline at end of file
162 <buildOutputProvider>
No newline at end of file
163 <openAction enabled="true" filePath=""/>
No newline at end of file
164 <parser enabled="true"/>
No newline at end of file
165 </buildOutputProvider>
No newline at end of file
166 <scannerInfoProvider id="specsFile">
No newline at end of file
167 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
168 <parser enabled="true"/>
No newline at end of file
169 </scannerInfoProvider>
No newline at end of file
170 </profile>
No newline at end of file
171 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
No newline at end of file
172 <buildOutputProvider>
No newline at end of file
173 <openAction enabled="true" filePath=""/>
No newline at end of file
174 <parser enabled="true"/>
No newline at end of file
175 </buildOutputProvider>
No newline at end of file
176 <scannerInfoProvider id="specsFile">
No newline at end of file
177 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
178 <parser enabled="true"/>
No newline at end of file
179 </scannerInfoProvider>
No newline at end of file
180 </profile>
No newline at end of file
181 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
No newline at end of file
182 <buildOutputProvider>
No newline at end of file
183 <openAction enabled="true" filePath=""/>
No newline at end of file
184 <parser enabled="true"/>
No newline at end of file
185 </buildOutputProvider>
No newline at end of file
186 <scannerInfoProvider id="specsFile">
No newline at end of file
187 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
No newline at end of file
188 <parser enabled="true"/>
No newline at end of file
189 </scannerInfoProvider>
No newline at end of file
190 </profile>
No newline at end of file
191 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
No newline at end of file
192 <buildOutputProvider>
No newline at end of file
193 <openAction enabled="true" filePath=""/>
No newline at end of file
194 <parser enabled="true"/>
No newline at end of file
195 </buildOutputProvider>
No newline at end of file
196 <scannerInfoProvider id="specsFile">
No newline at end of file
197 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
No newline at end of file
198 <parser enabled="true"/>
No newline at end of file
199 </scannerInfoProvider>
No newline at end of file
200 </profile>
No newline at end of file
201 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
No newline at end of file
202 <buildOutputProvider>
No newline at end of file
203 <openAction enabled="true" filePath=""/>
No newline at end of file
204 <parser enabled="true"/>
No newline at end of file
205 </buildOutputProvider>
No newline at end of file
206 <scannerInfoProvider id="specsFile">
No newline at end of file
207 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
No newline at end of file
208 <parser enabled="true"/>
No newline at end of file
209 </scannerInfoProvider>
No newline at end of file
210 </profile>
No newline at end of file
211 </scannerConfigBuildInfo>
No newline at end of file
212 </storageModule>
No newline at end of file
213 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
No newline at end of file
214 </cconfiguration>
No newline at end of file
215 </storageModule>
No newline at end of file
216 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
No newline at end of file
217 <project id="Control_Module_Test.cdt.managedbuild.target.gnu.exe.2090911806" name="Executable" projectType="cdt.managedbuild.target.gnu.exe"/>
No newline at end of file
218 </storageModule>
No newline at end of file
219 </cproject> No newline at end of file
@@ -0,0 +1,81
1 <?xml version="1.0" encoding="UTF-8"?>
No newline at end of file
2 <projectDescription>
No newline at end of file
3 <name>Control_Module_Test</name>
No newline at end of file
4 <comment></comment>
No newline at end of file
5 <projects>
No newline at end of file
6 </projects>
No newline at end of file
7 <buildSpec>
No newline at end of file
8 <buildCommand>
No newline at end of file
9 <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
No newline at end of file
10 <triggers>clean,full,incremental,</triggers>
No newline at end of file
11 <arguments>
No newline at end of file
12 <dictionary>
No newline at end of file
13 <key>?name?</key>
No newline at end of file
14 <value></value>
No newline at end of file
15 </dictionary>
No newline at end of file
16 <dictionary>
No newline at end of file
17 <key>org.eclipse.cdt.make.core.append_environment</key>
No newline at end of file
18 <value>true</value>
No newline at end of file
19 </dictionary>
No newline at end of file
20 <dictionary>
No newline at end of file
21 <key>org.eclipse.cdt.make.core.autoBuildTarget</key>
No newline at end of file
22 <value>all</value>
No newline at end of file
23 </dictionary>
No newline at end of file
24 <dictionary>
No newline at end of file
25 <key>org.eclipse.cdt.make.core.buildArguments</key>
No newline at end of file
26 <value></value>
No newline at end of file
27 </dictionary>
No newline at end of file
28 <dictionary>
No newline at end of file
29 <key>org.eclipse.cdt.make.core.buildCommand</key>
No newline at end of file
30 <value>make</value>
No newline at end of file
31 </dictionary>
No newline at end of file
32 <dictionary>
No newline at end of file
33 <key>org.eclipse.cdt.make.core.buildLocation</key>
No newline at end of file
34 <value>${workspace_loc:/Control_Module_Test/Release}</value>
No newline at end of file
35 </dictionary>
No newline at end of file
36 <dictionary>
No newline at end of file
37 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
No newline at end of file
38 <value>clean</value>
No newline at end of file
39 </dictionary>
No newline at end of file
40 <dictionary>
No newline at end of file
41 <key>org.eclipse.cdt.make.core.contents</key>
No newline at end of file
42 <value>org.eclipse.cdt.make.core.activeConfigSettings</value>
No newline at end of file
43 </dictionary>
No newline at end of file
44 <dictionary>
No newline at end of file
45 <key>org.eclipse.cdt.make.core.enableAutoBuild</key>
No newline at end of file
46 <value>false</value>
No newline at end of file
47 </dictionary>
No newline at end of file
48 <dictionary>
No newline at end of file
49 <key>org.eclipse.cdt.make.core.enableCleanBuild</key>
No newline at end of file
50 <value>true</value>
No newline at end of file
51 </dictionary>
No newline at end of file
52 <dictionary>
No newline at end of file
53 <key>org.eclipse.cdt.make.core.enableFullBuild</key>
No newline at end of file
54 <value>true</value>
No newline at end of file
55 </dictionary>
No newline at end of file
56 <dictionary>
No newline at end of file
57 <key>org.eclipse.cdt.make.core.fullBuildTarget</key>
No newline at end of file
58 <value>all</value>
No newline at end of file
59 </dictionary>
No newline at end of file
60 <dictionary>
No newline at end of file
61 <key>org.eclipse.cdt.make.core.stopOnError</key>
No newline at end of file
62 <value>true</value>
No newline at end of file
63 </dictionary>
No newline at end of file
64 <dictionary>
No newline at end of file
65 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
No newline at end of file
66 <value>true</value>
No newline at end of file
67 </dictionary>
No newline at end of file
68 </arguments>
No newline at end of file
69 </buildCommand>
No newline at end of file
70 <buildCommand>
No newline at end of file
71 <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
No newline at end of file
72 <arguments>
No newline at end of file
73 </arguments>
No newline at end of file
74 </buildCommand>
No newline at end of file
75 </buildSpec>
No newline at end of file
76 <natures>
No newline at end of file
77 <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
No newline at end of file
78 <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
No newline at end of file
79 <nature>org.eclipse.cdt.core.cnature</nature>
No newline at end of file
80 </natures>
No newline at end of file
81 </projectDescription> No newline at end of file
@@ -0,0 +1,83
1 /*
No newline at end of file
2 * ClienteUDP.c
No newline at end of file
3 *
No newline at end of file
4 * Fecha de creacion : Nov 2, 2009
No newline at end of file
5 * Ultima modificacion : Nov 19, 2009
No newline at end of file
6 * Autor : Jose Francisco Quenta C.
No newline at end of file
7 */
No newline at end of file
8
No newline at end of file
9 #include <stdio.h>
No newline at end of file
10 #include <stdlib.h>
No newline at end of file
11 #include <string.h>
No newline at end of file
12 #include <unistd.h>
No newline at end of file
13 #include <errno.h>
No newline at end of file
14 #include <sys/types.h>
No newline at end of file
15 #include <sys/socket.h>
No newline at end of file
16 #include <netinet/in.h>
No newline at end of file
17 #include <arpa/inet.h>
No newline at end of file
18 #include <netdb.h>
No newline at end of file
19
No newline at end of file
20 #include "./Librerias/Mensajes.h"
No newline at end of file
21
No newline at end of file
22 #define PUERTO_SERVIDOR 5500
No newline at end of file
23 //#define DIR_SERVIDOR "10.10.12.255"
No newline at end of file
24 #define DIR_SERVIDOR "192.168.1.255"
No newline at end of file
25
No newline at end of file
26 int ClienteUDP(char *opcion, char *valor){
No newline at end of file
27
No newline at end of file
28 int conexion_clienteFD;
No newline at end of file
29 struct sockaddr_in inf_servidor;
No newline at end of file
30
No newline at end of file
31 int broadcast= 1;
No newline at end of file
32 int resultado;
No newline at end of file
33 int numbytes_enviados;
No newline at end of file
34
No newline at end of file
35 char *buff_peticion;
No newline at end of file
36 char *comando= NULL;
No newline at end of file
37
No newline at end of file
38 if (strcmp(opcion,"-l") == 0){ // Se reconoce el comando que se esta enviando
No newline at end of file
39 comando= "CARGA:";
No newline at end of file
40 }else if(strcmp(opcion,"-c") == 0){
No newline at end of file
41 comando= "CAMBIA:";
No newline at end of file
42 }else if(strcmp(opcion,"-ch") == 0){
No newline at end of file
43 comando= "CHEQUEO:";
No newline at end of file
44 }else {
No newline at end of file
45 ERROR("OPCION INCORRECTA: {-l|-c|-ch}");
No newline at end of file
46 return -1;
No newline at end of file
47 }
No newline at end of file
48
No newline at end of file
49 buff_peticion= (char *) malloc(strlen(comando)+1+strlen(valor)+1); // Se arma el buffer a ser enviado.
No newline at end of file
50 strcpy(buff_peticion,comando);
No newline at end of file
51 strcat(buff_peticion,valor);
No newline at end of file
52
No newline at end of file
53 /* Se establece el socket UDP */
No newline at end of file
54 conexion_clienteFD= socket(AF_INET,SOCK_DGRAM,0);
No newline at end of file
55 if (conexion_clienteFD == -1){
No newline at end of file
56 ERROR("No se pudo establecer el socket: socket()");
No newline at end of file
57 return -1;
No newline at end of file
58 }
No newline at end of file
59
No newline at end of file
60 /* Se establece el Broadcast con la funcion setsockpt() */
No newline at end of file
61 resultado= setsockopt(conexion_clienteFD, SOL_SOCKET, SO_BROADCAST, &broadcast, sizeof(broadcast));
No newline at end of file
62 if (resultado == -1){
No newline at end of file
63 ERROR("No se pudo establecer la opcion de Broadcast: setsockopt()");
No newline at end of file
64 return -1;
No newline at end of file
65 }
No newline at end of file
66
No newline at end of file
67 /* Se configura la estructura que contiene la informacion sobre el servidor: inf_servidor */
No newline at end of file
68 inf_servidor.sin_family= AF_INET;
No newline at end of file
69 inf_servidor.sin_port= htons(PUERTO_SERVIDOR);
No newline at end of file
70 inf_servidor.sin_addr.s_addr= inet_addr(DIR_SERVIDOR);
No newline at end of file
71 memset(inf_servidor.sin_zero, '\0', sizeof(inf_servidor.sin_zero));
No newline at end of file
72
No newline at end of file
73 /* Se procede a enviar el buffer */
No newline at end of file
74 numbytes_enviados= sendto(conexion_clienteFD,buff_peticion,strlen(buff_peticion),0,(struct sockaddr *)&inf_servidor,sizeof(inf_servidor));
No newline at end of file
75 if(numbytes_enviados == -1){
No newline at end of file
76 ERROR("Error de envio de datos: sendto()");
No newline at end of file
77 return -1;
No newline at end of file
78 }
No newline at end of file
79
No newline at end of file
80 close(conexion_clienteFD);
No newline at end of file
81
No newline at end of file
82 return 0;
No newline at end of file
83 } No newline at end of file
@@ -0,0 +1,19
1 /*
No newline at end of file
2 * Funciones_ControlERs.h
No newline at end of file
3 *
No newline at end of file
4 * Created on: Jan 14, 2010
No newline at end of file
5 * Author: redes
No newline at end of file
6 */
No newline at end of file
7
No newline at end of file
8 #ifndef FUNCIONES_CONTROLERS_H_
No newline at end of file
9 #define FUNCIONES_CONTROLERS_H_
No newline at end of file
10
No newline at end of file
11 int estado_ERemota(char dir_red[],int dir_inicio,int dir_fin);
No newline at end of file
12
No newline at end of file
13 int envia_experimento(char valor[], int base);
No newline at end of file
14
No newline at end of file
15 int trae_monitoreo(char valor[], int base);
No newline at end of file
16
No newline at end of file
17 int ClienteUDP(char *opcion, char *valor);
No newline at end of file
18
No newline at end of file
19 #endif /* FUNCIONES_CONTROLERS_H_ */ No newline at end of file
@@ -0,0 +1,17
1 /*
No newline at end of file
2 * Mensajes.h
No newline at end of file
3 *
No newline at end of file
4 * Created on: Nov 12, 2009
No newline at end of file
5 * Author: redes
No newline at end of file
6 */
No newline at end of file
7
No newline at end of file
8 #ifndef MENSAJES_H_
No newline at end of file
9 #define MENSAJES_H_
No newline at end of file
10
No newline at end of file
11 void LOG_SERVIDOR(char *mensaje);
No newline at end of file
12 void LOG_CLIENTE(char *mensaje);
No newline at end of file
13 void ERROR_FATAL(char *mensaje);
No newline at end of file
14 void ERROR(char *mensaje);
No newline at end of file
15
No newline at end of file
16
No newline at end of file
17 #endif /* MENSAJES_H_ */ No newline at end of file
@@ -0,0 +1,39
1 /*
No newline at end of file
2 * Mensajes.c
No newline at end of file
3 *
No newline at end of file
4 * Created on: Nov 12, 2009
No newline at end of file
5 * Author: Jose Francisco Quenta
No newline at end of file
6 */
No newline at end of file
7
No newline at end of file
8 #include <stdio.h>
No newline at end of file
9 #include <stdlib.h>
No newline at end of file
10
No newline at end of file
11 /*
No newline at end of file
12 * Imprime mensajes del servidor
No newline at end of file
13 */
No newline at end of file
14 void LOG_SERVIDOR(char *mensaje){
No newline at end of file
15 printf("SERVIDOR: %s\n",mensaje);
No newline at end of file
16 }
No newline at end of file
17
No newline at end of file
18 /*
No newline at end of file
19 * Imprime mensajes del cliente
No newline at end of file
20 */
No newline at end of file
21 void LOG_CLIENTE(char *mensaje){
No newline at end of file
22 printf("CLIENTE: %s\n",mensaje);
No newline at end of file
23 }
No newline at end of file
24
No newline at end of file
25 /*
No newline at end of file
26 * Error no fatal, permite la continuación del programa
No newline at end of file
27 */
No newline at end of file
28 void ERROR(char *mensaje){
No newline at end of file
29 fprintf(stderr, "ERROR. %s\n", mensaje);
No newline at end of file
30 }
No newline at end of file
31
No newline at end of file
32 /*
No newline at end of file
33 * Error fatal, aborta la ejecución del programa con código de salida de error
No newline at end of file
34 */
No newline at end of file
35 void ERROR_FATAL(char *mensaje){
No newline at end of file
36 fprintf(stderr, "ERROR FATAL. %s\n", mensaje);
No newline at end of file
37 exit(EXIT_FAILURE);
No newline at end of file
38 }
No newline at end of file
39 No newline at end of file
@@ -0,0 +1,19
1 /*
No newline at end of file
2 * Prueba_UDP.c
No newline at end of file
3 *
No newline at end of file
4 * Created on: Nov 19, 2009
No newline at end of file
5 * Author: redes
No newline at end of file
6 */
No newline at end of file
7
No newline at end of file
8 #include <stdio.h>
No newline at end of file
9 #include <stdlib.h>
No newline at end of file
10
No newline at end of file
11 #include "./Librerias/Mensajes.h"
No newline at end of file
12 #include "./Librerias/Funciones_ControlER.h"
No newline at end of file
13
No newline at end of file
14 int main(int argc, char *argv[]){
No newline at end of file
15
No newline at end of file
16 ClienteUDP(argv[1],argv[2]);
No newline at end of file
17
No newline at end of file
18 return 0;
No newline at end of file
19 } No newline at end of file
@@ -2,7 +2,7
2 No newline at end of file
2
3 class ABSClient: No newline at end of file
3 class ABSClient:
4
4
No newline at end of file
5 def __init__(self,ipSource="localhost", ipDestino="abscontrol.jro.pe", portDestino=5509): No newline at end of file
5 def __init__(self,ipSource, ipDestino, portDestino): No newline at end of file
6 No newline at end of file
6
7 self.ipSource = ipSource No newline at end of file
7 self.ipSource = ipSource
8 self.ipDestino = ipDestino No newline at end of file
8 self.ipDestino = ipDestino
@@ -1,4 +1,84
1 import tftpy No newline at end of file
1 import socket No newline at end of file
2 import socket
3
No newline at end of file
4 class UDPServer:
No newline at end of file
5
No newline at end of file
6 buf = 16384
No newline at end of file
7 #buf = 1024
No newline at end of file
8
No newline at end of file
9 def __init__(self, port):
No newline at end of file
10 # Set the socket parameters
No newline at end of file
11 host = "192.168.1.255"
No newline at end of file
12 #host = "localhost"
No newline at end of file
13 self.addr = (host,port)
No newline at end of file
14 self.createObjects()
No newline at end of file
15
No newline at end of file
16 def createObjects(self):
No newline at end of file
17
No newline at end of file
18 # Create socket and bind to address
No newline at end of file
19 self.sock_s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM,0)
No newline at end of file
20 self.sock_s.bind(self.addr)
No newline at end of file
21
No newline at end of file
22 def listen(self,mode):
No newline at end of file
23
No newline at end of file
24 # Receive messages
No newline at end of file
25 print "Central Control initialized ...with UDP"
No newline at end of file
26 print
No newline at end of file
27 if mode == 0:
No newline at end of file
28 while 1:
No newline at end of file
29 data_rx, add = self.sock_s.recvfrom(self.buf)
No newline at end of file
30 if not data_rx:
No newline at end of file
31 print "Client has exited!"
No newline at end of file
32 break
No newline at end of file
33
No newline at end of file
34 print "\nCentral Control:"
No newline at end of file
35 print "Received message '", data_rx,"'"
No newline at end of file
36 #print "Sendinf ack ..."
No newline at end of file
37 #self.sock_s.sendto('ack', addr_rx)
No newline at end of file
38 else:
No newline at end of file
39 data_rx, add = self.sock_s.recvfrom(self.buf)
No newline at end of file
40 print "\nCentral Control:"
No newline at end of file
41 print "Received message '", data_rx,"'"
No newline at end of file
42
No newline at end of file
43 # Close socket
No newline at end of file
44 self.sock_s.close()
No newline at end of file
45 print "\nsocket closed"
No newline at end of file
46 return data_rx
No newline at end of file
47
No newline at end of file
48 class UDPClient:
No newline at end of file
49
No newline at end of file
50 buf = 1024
No newline at end of file
51
No newline at end of file
52 def __init__(self, port):
No newline at end of file
53 # Set the socket parameters
No newline at end of file
54 host = "192.168.1.255"
No newline at end of file
55 self.multicast_addr = (host,port)
No newline at end of file
56 self.createObjects()
No newline at end of file
57
No newline at end of file
58 def createObjects(self):
No newline at end of file
59
No newline at end of file
60 # Create socket
No newline at end of file
61 self.socket_c = socket.socket(socket.AF_INET, socket.SOCK_DGRAM,0)
No newline at end of file
62 #if self.socket_c == -1:
No newline at end of file
63 # print "No se pudo establecer conexion con el socket"
No newline at end of file
64
No newline at end of file
65 #self.socket_c.setsockopt(socket.IPPROTO_IP, socket.IP_MULTICAST_TTL, 20)
No newline at end of file
66 self.socket_c.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
No newline at end of file
67
No newline at end of file
68
No newline at end of file
69
No newline at end of file
70 def sendData(self,TxFrame):
No newline at end of file
71
No newline at end of file
72 # Send messages
No newline at end of file
73 if(self.socket_c.sendto(TxFrame, self.multicast_addr)):
No newline at end of file
74 print "Sending message:[" + TxFrame + "]"
No newline at end of file
75
No newline at end of file
76 data_rx, server_rx = self.socket_c.recvfrom(16)
No newline at end of file
77
No newline at end of file
78 print "Data received ", data_rx, server_rx
No newline at end of file
79
No newline at end of file
80 # Close socket
No newline at end of file
81 self.socket_c.close() No newline at end of file
2 No newline at end of file
82
3 class UDPComm: No newline at end of file
83 class UDPComm:
4 No newline at end of file
84
@@ -2,7 +2,7
2 No newline at end of file
2
3 class ABSServer: No newline at end of file
3 class ABSServer:
4
4
No newline at end of file
5 def __init__(self,ipSource="localhost", ipDestino="abscontrol.jro.pe", portDestino=5509, ipDestino2=None, portDestino2=None, ftpPortDestino=None): No newline at end of file
5 def __init__(self,ipSource, ipDestino, portDestino, ipDestino2, portDestino2, ftpPortDestino): No newline at end of file
6 No newline at end of file
6
7 self.ipSource = ipSource No newline at end of file
7 self.ipSource = ipSource
8 self.ipDestino = ipDestino No newline at end of file
8 self.ipDestino = ipDestino
@@ -49,8 +49,11
49 No newline at end of file
49
50 No newline at end of file
50
51 # Set the socket parameters
51 # Set the socket parameters
No newline at end of file
52 #host = '0.0.0.0'
52 host = '0.0.0.0'
No newline at end of file
No newline at end of file
53 host = '192.168.1.255'
53 port = 5140 No newline at end of file
No newline at end of file
54 #port = 5140
No newline at end of file
55 port = 5500
No newline at end of file
56 #port = 7000 No newline at end of file
54 buf = 1024 No newline at end of file
57 buf = 1024
55 multicast_addr = (host,port) No newline at end of file
58 multicast_addr = (host,port)
56 No newline at end of file
59
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now