Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. @Override
  2. public void addAnswerForNextPattern(Pattern.Type type, Answer answer) {
  3. exchange(new MDBRequestBuilder(CommandType.SendMessageInPeripheralMode)
  4. .setPatternIDs(new byte[] { 0x01 })
  5. .setPattern(patternsMap.get(type))
  6. .setMessageForSend(Arrays.copyOf(answer.getData(), answer.getData().length + 1))
  7. .build());
  8. }
  9.  
  10. @Override
  11. public void sendResponse(com.termt.vending.entities.mdb.responses.MDBResponse response) {
  12. exchange(new MDBRequestBuilder(CommandType.SendMessageInPeripheralMode)
  13. .setPatternIDs(new byte[] { 0x01 })
  14. .setPattern(patternsMap.get(Pattern.Type.Poll))
  15. .setAdditionPattern(patternsMap.get(response.getPatternType()))
  16. .setMessageForSend(response.serialize())
  17. .build());
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement