Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Discovery request */
- protected final void a()
- {
- Object localObject = null;
- System.out.println("C: Sending Discovery request...");
- try
- {
- (localObject = new DataEncoder("Conv-BEB")).putStart(14, "event");
- ((DataEncoder)localObject).put(13, "name", "Discovery");
- ((DataEncoder)localObject).put(2, "discovery_id", a());
- ((DataEncoder)localObject).put(0, "notify_support", false);
- ((DataEncoder)localObject).putStart(15, "service_filter");
- ((DataEncoder)localObject).put(10, "service", a());
- ((DataEncoder)localObject).putEnd(15, "service_filter");
- ((DataEncoder)localObject).putEnd(14, "event");
- localObject = ((DataEncoder)localObject).getData();
- this.jdField_a_of_type_ComNokiaMidS40IoLocalMessageProtocolConnection.send((byte[])localObject, 0, localObject.length);
- }
- catch (Exception localException)
- {
- System.out.println("C: Exception sending request: " + localException.toString());
- }
- System.out.println("C: Discovery request sent.");
- }
- /* parse Discovery response */
- protected final void b(LocalMessageProtocolMessage paramLocalMessageProtocolMessage)
- {
- System.out.println("C: Discovery response in process...");
- try
- {
- (paramLocalMessageProtocolMessage = new DataDecoder("Conv-BEB", paramLocalMessageProtocolMessage.getData(), 0, paramLocalMessageProtocolMessage.getLength())).getStart(14);
- String str1 = (str1 = paramLocalMessageProtocolMessage.getString(13)).toLowerCase();
- System.out.println("C: method: " + str1);
- paramLocalMessageProtocolMessage.getInteger(2);
- paramLocalMessageProtocolMessage.getString(10);
- paramLocalMessageProtocolMessage.getStart(16);
- int i = 0;
- while (i == 0)
- try
- {
- paramLocalMessageProtocolMessage.getStart(14);
- this.jdField_b_of_type_JavaLangString = paramLocalMessageProtocolMessage.getString(10);
- this.jdField_a_of_type_JavaLangString = paramLocalMessageProtocolMessage.getString(12);
- String str2 = paramLocalMessageProtocolMessage.getString(10);
- String str3 = paramLocalMessageProtocolMessage.getString(11);
- String str4 = paramLocalMessageProtocolMessage.getString(10);
- System.out.println("C: ServiceName: " + this.jdField_b_of_type_JavaLangString);
- System.out.println("C: ServiceURI: " + this.jdField_a_of_type_JavaLangString);
- System.out.println(str2);
- System.out.println(str3);
- System.out.println(str4);
- paramLocalMessageProtocolMessage.getByteArray();
- paramLocalMessageProtocolMessage.getEnd(14);
- this.jdField_a_of_type_Boolean = true;
- }
- catch (IOException localIOException)
- {
- i = 1;
- paramLocalMessageProtocolMessage.getEnd(16);
- }
- paramLocalMessageProtocolMessage.getEnd(14);
- }
- catch (Exception localException)
- {
- System.out.println("C: IOException happen while parsing: " + localException.toString());
- }
- System.out.println("C: Discovery response done.");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement