class InteractRequest(Message): def __init__(self): self.type_code = MXP_MESSAGE_INTERACT_REQUEST self.request = InteractionFragment() def clear(self): self.request = InteractionFragment() super(InteractRequest, self).clear() def frame_data_size(self, frame_index): result = 0 result += InteractionFragment.frame_data_size(frame_index) return result def serialize(self, writer): self.request.serialize(writer) def deserialize(self, reader): self.request.deserialize(reader) def __str__(self): return 'InteractRequest(' + str(self.request) + ')' def __eq__(self, other): return (self.type_code == other.type_code) and \ (self.request == other.request) def __ne__(self, other): return (self.type_code != other.type_code) or \ (self.request != other.request)
class InteractResponse(Message): def __init__(self): self.type_code = MXP_MESSAGE_INTERACT_RESPONSE self.response_header = ResponseFragment() self.response = InteractionFragment() def clear(self): self.response_header = ResponseFragment() self.response = InteractionFragment() super(InteractResponse, self).clear() def frame_data_size(self, frame_index): result = 0 result += ResponseFragment.frame_data_size(frame_index) result += InteractionFragment.frame_data_size(frame_index) return result def serialize(self, writer): self.response_header.serialize(writer) self.response.serialize(writer) def deserialize(self, reader): self.response_header.deserialize(reader) self.response.deserialize(reader) def __str__(self): return 'InteractResponse('+ str(self.response_header) \ + str(self.response) +')' def __eq__(self, other): return (self.type_code == other.type_code) and \ (self.response_header == other.response_header) and \ (self.response == other.response) def __ne__(self, other): return (self.type_code != other.type_code) or \ (self.response_header != other.response_header) or \ (self.response != other.response)
def frame_data_size(self, frame_index): result = 0 result += InteractionFragment.frame_data_size(frame_index) return result
def clear(self): self.request = InteractionFragment() super(InteractRequest, self).clear()
def __init__(self): self.type_code = MXP_MESSAGE_INTERACT_REQUEST self.request = InteractionFragment()
def clear(self): self.response_header = ResponseFragment() self.response = InteractionFragment() super(InteractResponse, self).clear()
def __init__(self): self.type_code = MXP_MESSAGE_INTERACT_RESPONSE self.response_header = ResponseFragment() self.response = InteractionFragment()