Versions in this module Expand all Collapse all v1 v1.1.0 Sep 7, 2017 Changes in this version + var GoUnusedProtection__ int + var HealthStatus_Message_DEFAULT string + var MetaThriftIDLResult_Success_DEFAULT string + func NewTChanMetaInheritedClient(thriftService string, client thrift.TChanClient) *tchanMetaClient + func NewTChanMetaServer(handler TChanMeta) thrift.TChanServer + type HealthStatus struct + Message *string + Ok bool + var MetaHealthResult_Success_DEFAULT *HealthStatus + func NewHealthStatus() *HealthStatus + func (p *HealthStatus) GetMessage() string + func (p *HealthStatus) GetOk() bool + func (p *HealthStatus) IsSetMessage() bool + func (p *HealthStatus) Read(iprot thrift.TProtocol) error + func (p *HealthStatus) ReadField1(iprot thrift.TProtocol) error + func (p *HealthStatus) ReadField2(iprot thrift.TProtocol) error + func (p *HealthStatus) String() string + func (p *HealthStatus) Write(oprot thrift.TProtocol) error + type Meta interface + Health func() (r *HealthStatus, err error) + ThriftIDL func() (r string, err error) + type MetaClient struct + InputProtocol thrift.TProtocol + OutputProtocol thrift.TProtocol + ProtocolFactory thrift.TProtocolFactory + SeqId int32 + Transport thrift.TTransport + func NewMetaClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *MetaClient + func NewMetaClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *MetaClient + func (p *MetaClient) Health() (r *HealthStatus, err error) + func (p *MetaClient) ThriftIDL() (r string, err error) + type MetaHealthArgs struct + func NewMetaHealthArgs() *MetaHealthArgs + func (p *MetaHealthArgs) Read(iprot thrift.TProtocol) error + func (p *MetaHealthArgs) String() string + func (p *MetaHealthArgs) Write(oprot thrift.TProtocol) error + type MetaHealthResult struct + Success *HealthStatus + func NewMetaHealthResult() *MetaHealthResult + func (p *MetaHealthResult) GetSuccess() *HealthStatus + func (p *MetaHealthResult) IsSetSuccess() bool + func (p *MetaHealthResult) Read(iprot thrift.TProtocol) error + func (p *MetaHealthResult) ReadField0(iprot thrift.TProtocol) error + func (p *MetaHealthResult) String() string + func (p *MetaHealthResult) Write(oprot thrift.TProtocol) error + type MetaProcessor struct + func NewMetaProcessor(handler Meta) *MetaProcessor + func (p *MetaProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction) + func (p *MetaProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool) + func (p *MetaProcessor) Process(iprot, oprot thrift.TProtocol) (success bool, err thrift.TException) + func (p *MetaProcessor) ProcessorMap() map[string]thrift.TProcessorFunction + type MetaThriftIDLArgs struct + func NewMetaThriftIDLArgs() *MetaThriftIDLArgs + func (p *MetaThriftIDLArgs) Read(iprot thrift.TProtocol) error + func (p *MetaThriftIDLArgs) String() string + func (p *MetaThriftIDLArgs) Write(oprot thrift.TProtocol) error + type MetaThriftIDLResult struct + Success *string + func NewMetaThriftIDLResult() *MetaThriftIDLResult + func (p *MetaThriftIDLResult) GetSuccess() string + func (p *MetaThriftIDLResult) IsSetSuccess() bool + func (p *MetaThriftIDLResult) Read(iprot thrift.TProtocol) error + func (p *MetaThriftIDLResult) ReadField0(iprot thrift.TProtocol) error + func (p *MetaThriftIDLResult) String() string + func (p *MetaThriftIDLResult) Write(oprot thrift.TProtocol) error + type TChanMeta interface + Health func(ctx thrift.Context) (*HealthStatus, error) + ThriftIDL func(ctx thrift.Context) (string, error) + func NewTChanMetaClient(client thrift.TChanClient) TChanMeta