[wlan] Remove some unused fidl1 code
We don't have to encode or decode our own transaction headers anymore.
Change-Id: If14d7e12e4231ca6f6a59a7800e3b4fda02ec0e6
diff --git a/go/src/wlan/wlan/api.go b/go/src/wlan/wlan/api.go
index da422db..3caeb84 100644
--- a/go/src/wlan/wlan/api.go
+++ b/go/src/wlan/wlan/api.go
@@ -5,52 +5,11 @@
package wlan
import (
- bindings "fidl/bindings"
"fmt"
mlme "fuchsia/go/wlan_mlme"
"log"
)
-type APIHeader struct {
- txid uint64
- flags uint32
- ordinal int32
-}
-
-func (h *APIHeader) Encode(enc *bindings.Encoder) error {
- // Create a method call header, similar to that of FIDL2
- enc.StartStruct(16, 0)
- defer enc.Finish()
-
- if err := enc.WriteUint64(h.txid); err != nil {
- return fmt.Errorf("could not encode txid: %v", err)
- }
- if err := enc.WriteUint32(h.flags); err != nil {
- return fmt.Errorf("could not encode flags: %v", err)
- }
- if err := enc.WriteInt32(h.ordinal); err != nil {
- return fmt.Errorf("could not encode ordinal: %v", err)
- }
- return nil
-}
-
-func (h *APIHeader) Decode(decoder *bindings.Decoder) error {
- _, err := decoder.StartStruct()
- if err != nil {
- return err
- }
- defer decoder.Finish()
-
- if h.txid, err = decoder.ReadUint64(); err != nil {
- return err
- }
- if h.flags, err = decoder.ReadUint32(); err != nil {
- return err
- }
- h.ordinal, err = decoder.ReadInt32()
- return err
-}
-
func PrintBssDescription(bss *mlme.BssDescription) {
log.Printf(" * BSSID: %02x:%02x:%02x:%02x:%02x:%02x",
bss.Bssid[0], bss.Bssid[1], bss.Bssid[2], bss.Bssid[3], bss.Bssid[4], bss.Bssid[5])