Documentation
¶
Overview ¶
Code generated by tl2gen; DO NOT EDIT.
Code generated by tl2gen; DO NOT EDIT.
Index ¶
- func BoolReadTL1Boxed(w []byte, v *bool) ([]byte, error)
- func BoolWriteTL1Boxed(w []byte, v bool) []byte
- type Call1
- type Call1__Result
- type Call2
- type Call2__Result
- type Call3
- type Call4
- type Call4__Result
- type Call5
- type Call5__Result
- type Call6
- type Call7
- type Call7__Result
- type Call8
- type Call8__Result
- type Call9
- type Client
- func (c *Client) Call1(ctx context.Context, args Call1, extra *rpc.InvokeReqExtra, ret *Call1__Result) (err error)
- func (c *Client) Call2(ctx context.Context, args Call2, extra *rpc.InvokeReqExtra, ret *Call2__Result) (err error)
- func (c *Client) Call3(ctx context.Context, args Call3, extra *rpc.InvokeReqExtra, ret *TypeB) (err error)
- func (c *Client) Call4(ctx context.Context, args Call4, extra *rpc.InvokeReqExtra, ret *Call4__Result) (err error)
- func (c *Client) Call5(ctx context.Context, args Call5, extra *rpc.InvokeReqExtra, ret *Call5__Result) (err error)
- func (c *Client) Call6(ctx context.Context, args Call6, extra *rpc.InvokeReqExtra, ret *TypeB) (err error)
- func (c *Client) Call7(ctx context.Context, args Call7, extra *rpc.InvokeReqExtra, ret *Call7__Result) (err error)
- func (c *Client) Call8(ctx context.Context, args Call8, extra *rpc.InvokeReqExtra, ret *Call8__Result) (err error)
- func (c *Client) Call9(ctx context.Context, args Call9, extra *rpc.InvokeReqExtra, ret *TypeB) (err error)
- type CycleTuple
- type DictFieldIntPairIntInt
- type DictFieldIntTupleString
- type DictFieldLongPairIntInt
- type DictFieldLongTupleString
- type DictFieldStringPairIntInt
- type DictFieldStringString
- type DictFieldStringStringBytes
- type DictionaryAnyIntPairIntInt
- type DictionaryAnyLongPairIntInt
- type DictionaryAnyStringPairIntInt
- type DictionaryString
- type DictionaryStringBytes
- type HalfStr
- type Handler
- type Hren
- type HrenMaybe
- type InnerMaybe
- type InnerMaybe0
- type Int
- type Int32s
- type Int64s
- type IntBoxedMaybe
- type IntKeyDictionaryTupleString
- type IntMaybe
- type Long
- type LongKeyDictionaryTupleString
- type MaybeTest1
- type MaybeWrapperInt3
- type MultiPoint
- type MyInt32
- type MyInt64
- type MyNat
- type MyNat2
- type MyNat3
- type MyPlus
- type MyPlus3
- type MyZero
- type MyZero3
- type NativeWrappers
- type NoStr
- type PairIntInt
- type Replace
- type Replace1
- type Replace2
- type Replace3
- type Replace4
- type Replace5
- type Replace6
- type Replace13
- type Replace17
- type Replace43
- type String
- type TestMaybe
- type TestMaybe2
- type True
- type TupleBoxedInt3Maybe
- type TupleBoxedIntBoxed0Maybe
- type TupleCycleTuple
- type TupleCycleTuple2
- type TupleInt
- type TupleInt0
- type TupleInt0Maybe
- type TupleInt3
- type TupleInt3Maybe
- type TupleIntBoxed0
- type TupleIntBoxed3
- type TupleIntBoxed3Maybe
- type TupleIntMaybe
- type TupleLong
- type TupleString
- type TypeA
- type TypeB
- type TypeC
- type TypeD
- type UnionArgsUse
- type UnionArgsXXX1Int
- type UnionArgsXXX1Long
- type UnionArgsXXX2Int
- type UnionArgsXXX2Long
- type UnionArgsXXXInt
- type UnionArgsXXXLong
- type UseDictUgly
- type UseResponse
- type UseStr
- type UseStrBytes
- type UseTrue
- type VectorBoxedIntMaybe
- type VectorInt
- type VectorIntMaybe
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BoolWriteTL1Boxed ¶
Types ¶
type Call1__Result ¶
type Call2__Result ¶
type Call4__Result ¶
type Call5__Result ¶
type Call7__Result ¶
type Call8__Result ¶
type Client ¶
type Client struct {
Client rpc.Client
Network string // should be either "tcp4" or "unix"
Address string
ActorID int64 // should be >0 for routing via rpc-proxy
Timeout time.Duration // set to extra.CustomTimeoutMs, if not already set
}
func (*Client) Call1 ¶
func (c *Client) Call1(ctx context.Context, args Call1, extra *rpc.InvokeReqExtra, ret *Call1__Result) (err error)
func (*Client) Call2 ¶
func (c *Client) Call2(ctx context.Context, args Call2, extra *rpc.InvokeReqExtra, ret *Call2__Result) (err error)
func (*Client) Call4 ¶
func (c *Client) Call4(ctx context.Context, args Call4, extra *rpc.InvokeReqExtra, ret *Call4__Result) (err error)
func (*Client) Call5 ¶
func (c *Client) Call5(ctx context.Context, args Call5, extra *rpc.InvokeReqExtra, ret *Call5__Result) (err error)
func (*Client) Call7 ¶
func (c *Client) Call7(ctx context.Context, args Call7, extra *rpc.InvokeReqExtra, ret *Call7__Result) (err error)
func (*Client) Call8 ¶
func (c *Client) Call8(ctx context.Context, args Call8, extra *rpc.InvokeReqExtra, ret *Call8__Result) (err error)
type CycleTuple ¶
type CycleTuple = cycle_b51088a4226835d54f08524a36f8aa77.CycleTuple
type DictFieldIntPairIntInt ¶
type DictFieldIntPairIntInt = tlDictFieldIntPairIntInt.DictFieldIntPairIntInt
type DictFieldIntTupleString ¶
type DictFieldIntTupleString = tlDictFieldIntTupleString.DictFieldIntTupleString
type DictFieldLongPairIntInt ¶
type DictFieldLongPairIntInt = tlDictFieldLongPairIntInt.DictFieldLongPairIntInt
type DictFieldLongTupleString ¶
type DictFieldLongTupleString = tlDictFieldLongTupleString.DictFieldLongTupleString
type DictFieldStringPairIntInt ¶
type DictFieldStringPairIntInt = tlDictFieldStringPairIntInt.DictFieldStringPairIntInt
type DictFieldStringString ¶
type DictFieldStringString = tlDictFieldStringString.DictFieldStringString
type DictFieldStringStringBytes ¶
type DictFieldStringStringBytes = tlDictFieldStringString.DictFieldStringStringBytes
type DictionaryAnyIntPairIntInt ¶
type DictionaryAnyIntPairIntInt = tlDictionaryAnyIntPairIntInt.DictionaryAnyIntPairIntInt
type DictionaryAnyLongPairIntInt ¶
type DictionaryAnyLongPairIntInt = tlDictionaryAnyLongPairIntInt.DictionaryAnyLongPairIntInt
type DictionaryAnyStringPairIntInt ¶
type DictionaryAnyStringPairIntInt = tlDictionaryAnyStringPairIntInt.DictionaryAnyStringPairIntInt
type DictionaryString ¶
type DictionaryString = tlDictionaryString.DictionaryString
type DictionaryStringBytes ¶
type DictionaryStringBytes = tlDictionaryString.DictionaryStringBytes
type Handler ¶
type Handler struct {
Call1 func(ctx context.Context, args Call1) (Call1__Result, error) // call1
Call2 func(ctx context.Context, args Call2) (Call2__Result, error) // call2
Call3 func(ctx context.Context, args Call3) (TypeB, error) // call3
Call4 func(ctx context.Context, args Call4) (Call4__Result, error) // call4
Call5 func(ctx context.Context, args Call5) (Call5__Result, error) // call5
Call6 func(ctx context.Context, args Call6) (TypeB, error) // call6
Call7 func(ctx context.Context, args Call7) (Call7__Result, error) // call7
Call8 func(ctx context.Context, args Call8) (Call8__Result, error) // call8
Call9 func(ctx context.Context, args Call9) (TypeB, error) // call9
}
type Hren ¶
type Hren = cycle_38a9bf76d71419ee85afa2cdeb3445c4.Hren
type HrenMaybe ¶
type HrenMaybe = cycle_38a9bf76d71419ee85afa2cdeb3445c4.HrenMaybe
type InnerMaybe ¶
type InnerMaybe = tlInnerMaybe.InnerMaybe
type InnerMaybe0 ¶
type InnerMaybe0 = tlInnerMaybe0.InnerMaybe0
type IntBoxedMaybe ¶
type IntBoxedMaybe = tlIntBoxedMaybe.IntBoxedMaybe
type IntKeyDictionaryTupleString ¶
type IntKeyDictionaryTupleString = tlIntKeyDictionaryTupleString.IntKeyDictionaryTupleString
type IntMaybe ¶
type IntMaybe = tlIntMaybe.IntMaybe
type LongKeyDictionaryTupleString ¶
type LongKeyDictionaryTupleString = tlLongKeyDictionaryTupleString.LongKeyDictionaryTupleString
type MaybeTest1 ¶
type MaybeTest1 = tlMaybeTest1.MaybeTest1
type MaybeWrapperInt3 ¶
type MaybeWrapperInt3 = tlMaybeWrapperInt3.MaybeWrapperInt3
type MultiPoint ¶
type MultiPoint = tlMultiPoint.MultiPoint
type NativeWrappers ¶
type NativeWrappers = tlNativeWrappers.NativeWrappers
type PairIntInt ¶
type PairIntInt = tlPairIntInt.PairIntInt
type Replace1 ¶
type Replace1 = tlReplace1.Replace1
type Replace2 ¶
type Replace2 = tlReplace2.Replace2
type Replace3 ¶
type Replace3 = tlReplace3.Replace3
type Replace4 ¶
type Replace4 = tlReplace4.Replace4
type Replace5 ¶
type Replace5 = tlReplace5.Replace5
type Replace6 ¶
type Replace6 = tlReplace6.Replace6
type Replace13 ¶
type Replace13 = tlReplace13.Replace13
type Replace17 ¶
type Replace17 = tlReplace17.Replace17
type Replace43 ¶
type Replace43 = tlReplace43.Replace43
type TestMaybe ¶
type TestMaybe = tlTestMaybe.TestMaybe
type TestMaybe2 ¶
type TestMaybe2 = tlTestMaybe2.TestMaybe2
type TupleBoxedInt3Maybe ¶
type TupleBoxedInt3Maybe = tlTupleBoxedInt3Maybe.TupleBoxedInt3Maybe
type TupleBoxedIntBoxed0Maybe ¶
type TupleBoxedIntBoxed0Maybe = tlTupleBoxedIntBoxed0Maybe.TupleBoxedIntBoxed0Maybe
type TupleCycleTuple ¶
type TupleCycleTuple = tlTupleCycleTuple.TupleCycleTuple
type TupleCycleTuple2 ¶
type TupleCycleTuple2 = tlTupleCycleTuple2.TupleCycleTuple2
type TupleInt ¶
type TupleInt = tlTupleInt.TupleInt
type TupleInt0 ¶
type TupleInt0 = tlTupleInt0.TupleInt0
type TupleInt0Maybe ¶
type TupleInt0Maybe = tlTupleInt0Maybe.TupleInt0Maybe
type TupleInt3 ¶
type TupleInt3 = tlTupleInt3.TupleInt3
type TupleInt3Maybe ¶
type TupleInt3Maybe = tlTupleInt3Maybe.TupleInt3Maybe
type TupleIntBoxed0 ¶
type TupleIntBoxed0 = tlTupleIntBoxed0.TupleIntBoxed0
type TupleIntBoxed3 ¶
type TupleIntBoxed3 = tlTupleIntBoxed3.TupleIntBoxed3
type TupleIntBoxed3Maybe ¶
type TupleIntBoxed3Maybe = tlTupleIntBoxed3Maybe.TupleIntBoxed3Maybe
type TupleIntMaybe ¶
type TupleIntMaybe = tlTupleIntMaybe.TupleIntMaybe
type TupleLong ¶
type TupleLong = tlTupleLong.TupleLong
type TupleString ¶
type TupleString = tlTupleString.TupleString
type UnionArgsUse ¶
type UnionArgsUse = tlUnionArgsUse.UnionArgsUse
type UnionArgsXXX1Int ¶
type UnionArgsXXX1Int = tlUnionArgsXXXInt.UnionArgsXXX1Int
type UnionArgsXXX1Long ¶
type UnionArgsXXX1Long = tlUnionArgsXXXLong.UnionArgsXXX1Long
type UnionArgsXXX2Int ¶
type UnionArgsXXX2Int = tlUnionArgsXXXInt.UnionArgsXXX2Int
type UnionArgsXXX2Long ¶
type UnionArgsXXX2Long = tlUnionArgsXXXLong.UnionArgsXXX2Long
type UnionArgsXXXInt ¶
type UnionArgsXXXInt = tlUnionArgsXXXInt.UnionArgsXXXInt
type UnionArgsXXXLong ¶
type UnionArgsXXXLong = tlUnionArgsXXXLong.UnionArgsXXXLong
type UseDictUgly ¶
type UseDictUgly = tlUseDictUgly.UseDictUgly
type UseResponse ¶
type UseResponse = tlUseResponse.UseResponse
type UseStrBytes ¶
type UseStrBytes = tlUseStr.UseStrBytes
type VectorBoxedIntMaybe ¶
type VectorBoxedIntMaybe = tlVectorBoxedIntMaybe.VectorBoxedIntMaybe
type VectorInt ¶
type VectorInt = tlVectorInt.VectorInt
type VectorIntMaybe ¶
type VectorIntMaybe = tlVectorIntMaybe.VectorIntMaybe
Click to show internal directories.
Click to hide internal directories.