Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 13e39a7f authored by Ytai Ben-Tsvi's avatar Ytai Ben-Tsvi Committed by android-build-merger
Browse files

HIDL test: update for java bitfields in lists am: c8610553 am: 37175585

am: 2c52eb6e

Change-Id: Ia35fcaf2cf888385b842e78d783fd5e5882d4c1e
parents cc7106e3 2c52eb6e
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -29,6 +29,11 @@ interface IBaz extends IBase {
        VALL = V0 | V1 | V2 | V3,
    };

    struct BitFieldTester {
      bitfield<BitField> scalar;
      vec<bitfield<BitField>> vector;
     };

    enum SomeOtherEnum : uint8_t {
        bar = 66
    };
@@ -108,6 +113,7 @@ interface IBaz extends IBase {

    haveSomeStrings(string[3] array) generates (string[2] result);
    haveAStringVec(vec<string> vector) generates (vec<string> result);
    repeatBitfieldVec(vec<bitfield<BitField>> vector) generates (vec<bitfield<BitField>> result);

    returnABunchOfStrings() generates (string a, string b, string c);

+6 −0
Original line number Diff line number Diff line
@@ -364,6 +364,12 @@ Return<void> Baz::haveAStringVec(const hidl_vec<hidl_string>& vector,
    return Void();
}

Return<void> Baz::repeatBitfieldVec(const hidl_vec<uint8_t>& vector,
                                    repeatBitfieldVec_cb _hidl_cb) {
    _hidl_cb(vector);
    return Void();
}

Return<void> Baz::returnABunchOfStrings(returnABunchOfStrings_cb _hidl_cb) {
    hidl_string eins; eins = "Eins";
    hidl_string zwei; zwei = "Zwei";
+2 −0
Original line number Diff line number Diff line
@@ -86,6 +86,8 @@ struct Baz : public IBaz {
                                 haveSomeStrings_cb _hidl_cb) override;
    Return<void> haveAStringVec(const hidl_vec<hidl_string>& vector,
                                haveAStringVec_cb _hidl_cb) override;
    Return<void> repeatBitfieldVec(const hidl_vec<uint8_t>& vector,
                                   repeatBitfieldVec_cb _hidl_cb) override;
    Return<void> returnABunchOfStrings(returnABunchOfStrings_cb _hidl_cb) override;
    Return<uint8_t> returnABitField() override;
    Return<uint32_t> size(uint32_t size) override;