def encode_request(uuid, address, interrupt):
    client_message = ClientMessage(payload_size=calculate_size(uuid, address, interrupt))
    client_message.set_message_type(REQUEST_TYPE)
    client_message.set_retryable(RETRYABLE)
    client_message.append_str(uuid)
    AddressCodec.encode(client_message, address)
    client_message.append_bool(interrupt)
    client_message.update_frame_length()
    return client_message
Encode request into client_message
dataset/ETHPy150Open hazelcast/hazelcast-python-client/hazelcast/protocol/codec/executor_service_cancel_on_address_codec.py/encode_request