[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])