Compare commits
2 Commits
af7669c783
...
d3d7b07a74
| Author | SHA1 | Date | |
|---|---|---|---|
| d3d7b07a74 | |||
| daa6a44179 |
@ -167,6 +167,15 @@ func (this *Generator) generateMessage(method uint16, message Message) (n int, e
|
|||||||
nn, err = this.println()
|
nn, err = this.println()
|
||||||
n += nn; if err != nil { return n, err }
|
n += nn; if err != nil { return n, err }
|
||||||
|
|
||||||
|
// Method method
|
||||||
|
nn, err = this.iprintf("\n// Method returns the message's method number.\n")
|
||||||
|
n += nn; if err != nil { return n, err }
|
||||||
|
nn, err = this.iprintf(
|
||||||
|
"func(this *%s) Method() uint16 { return 0x%04X }\n",
|
||||||
|
this.resolveMessageName(message.Name),
|
||||||
|
method)
|
||||||
|
n += nn; if err != nil { return n, err }
|
||||||
|
|
||||||
// Encode method
|
// Encode method
|
||||||
nn, err = this.iprintf("\n// Encode encodes this message's tag and value.\n")
|
nn, err = this.iprintf("\n// Encode encodes this message's tag and value.\n")
|
||||||
n += nn; if err != nil { return n, err }
|
n += nn; if err != nil { return n, err }
|
||||||
@ -201,7 +210,9 @@ func (this *Generator) generateMessage(method uint16, message Message) (n int, e
|
|||||||
this.resolveMessageName(message.Name))
|
this.resolveMessageName(message.Name))
|
||||||
n += nn; if err != nil { return n, err }
|
n += nn; if err != nil { return n, err }
|
||||||
this.push()
|
this.push()
|
||||||
// TODO
|
// TODO this is a stub
|
||||||
|
nn, err = this.iprintf("return n, nil\n")
|
||||||
|
n += nn; if err != nil { return n, err }
|
||||||
this.pop()
|
this.pop()
|
||||||
nn, err = this.iprintf("}\n")
|
nn, err = this.iprintf("}\n")
|
||||||
n += nn; if err != nil { return n, err }
|
n += nn; if err != nil { return n, err }
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user