summaryrefslogtreecommitdiff
path: root/lib/go/thrift/header_protocol.go
diff options
context:
space:
mode:
Diffstat (limited to 'lib/go/thrift/header_protocol.go')
-rw-r--r--lib/go/thrift/header_protocol.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/go/thrift/header_protocol.go b/lib/go/thrift/header_protocol.go
index 878041f8d..36777b4ca 100644
--- a/lib/go/thrift/header_protocol.go
+++ b/lib/go/thrift/header_protocol.go
@@ -221,6 +221,10 @@ func (p *THeaderProtocol) WriteBinary(ctx context.Context, value []byte) error {
return p.protocol.WriteBinary(ctx, value)
}
+func (p *THeaderProtocol) WriteUUID(ctx context.Context, value Tuuid) error {
+ return p.protocol.WriteUUID(ctx, value)
+}
+
// ReadFrame calls underlying THeaderTransport's ReadFrame function.
func (p *THeaderProtocol) ReadFrame(ctx context.Context) error {
return p.transport.ReadFrame(ctx)
@@ -334,6 +338,10 @@ func (p *THeaderProtocol) ReadBinary(ctx context.Context) (value []byte, err err
return p.protocol.ReadBinary(ctx)
}
+func (p *THeaderProtocol) ReadUUID(ctx context.Context) (value Tuuid, err error) {
+ return p.protocol.ReadUUID(ctx)
+}
+
func (p *THeaderProtocol) Skip(ctx context.Context, fieldType TType) error {
return p.protocol.Skip(ctx, fieldType)
}