capnp

package
v0.0.0-...-9074d79 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 21, 2016 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BenchBasicMemInfo

func BenchBasicMemInfo() []benchutil.Bench

BenchBasicMemInfo runs the BasicMemInfo benches for Marshal/Unmarshal.

func BenchCPUInfo

func BenchCPUInfo(n int) []benchutil.Bench

BenchCPUInfo runs the CPUInfo benches for Marshal/Unmarshal.

func BenchMemInfo

func BenchMemInfo() []benchutil.Bench

BenchMemInfo runs the MemInfo benches for Marshal/Unmarshal.

func BenchMessage

func BenchMessage(l int) []benchutil.Bench

BenchMessage runs the Message benches for Marshal/Unmarshal.

func BenchRedditAccount

func BenchRedditAccount() []benchutil.Bench

BenchRedditAccount runs the RedditAccount benches for Marshal/Unmarshal.

Types

type AccountData

type AccountData struct{ capnp.Struct }

func NewAccountData

func NewAccountData(s *capnp.Segment) (AccountData, error)

func NewRootAccountData

func NewRootAccountData(s *capnp.Segment) (AccountData, error)

func ReadRootAccountData

func ReadRootAccountData(msg *capnp.Message) (AccountData, error)

func (AccountData) CommentKarma

func (s AccountData) CommentKarma() int64

func (AccountData) HasMail

func (s AccountData) HasMail() bool

func (AccountData) HasModMail

func (s AccountData) HasModMail() bool

func (AccountData) ID

func (s AccountData) ID() (string, error)

func (AccountData) IDBytes

func (s AccountData) IDBytes() ([]byte, error)

func (AccountData) InboxCount

func (s AccountData) InboxCount() int64

func (AccountData) IsFriend

func (s AccountData) IsFriend() bool

func (AccountData) IsGold

func (s AccountData) IsGold() bool

func (AccountData) LinkKarma

func (s AccountData) LinkKarma() int64

func (AccountData) ModHash

func (s AccountData) ModHash() (string, error)

func (AccountData) ModHashBytes

func (s AccountData) ModHashBytes() ([]byte, error)

func (AccountData) Name

func (s AccountData) Name() (string, error)

func (AccountData) NameBytes

func (s AccountData) NameBytes() ([]byte, error)

func (AccountData) Over18

func (s AccountData) Over18() bool

func (AccountData) SetCommentKarma

func (s AccountData) SetCommentKarma(v int64)

func (AccountData) SetHasMail

func (s AccountData) SetHasMail(v bool)

func (AccountData) SetHasModMail

func (s AccountData) SetHasModMail(v bool)

func (AccountData) SetID

func (s AccountData) SetID(v string) error

func (AccountData) SetInboxCount

func (s AccountData) SetInboxCount(v int64)

func (AccountData) SetIsFriend

func (s AccountData) SetIsFriend(v bool)

func (AccountData) SetIsGold

func (s AccountData) SetIsGold(v bool)

func (AccountData) SetLinkKarma

func (s AccountData) SetLinkKarma(v int64)

func (AccountData) SetModHash

func (s AccountData) SetModHash(v string) error

func (AccountData) SetName

func (s AccountData) SetName(v string) error

func (AccountData) SetOver18

func (s AccountData) SetOver18(v bool)

type AccountData_List

type AccountData_List struct{ capnp.List }

AccountData_List is a list of AccountData.

func NewAccountData_List

func NewAccountData_List(s *capnp.Segment, sz int32) (AccountData_List, error)

NewAccountData creates a new list of AccountData.

func (AccountData_List) At

func (AccountData_List) Set

func (s AccountData_List) Set(i int, v AccountData) error

type AccountData_Promise

type AccountData_Promise struct{ *capnp.Pipeline }

AccountData_Promise is a wrapper for a AccountData promised by a client call.

func (AccountData_Promise) Struct

func (p AccountData_Promise) Struct() (AccountData, error)

type BasicMemInfo

type BasicMemInfo struct{ capnp.Struct }

func NewBasicMemInfo

func NewBasicMemInfo(s *capnp.Segment) (BasicMemInfo, error)

func NewRootBasicMemInfo

func NewRootBasicMemInfo(s *capnp.Segment) (BasicMemInfo, error)

func ReadRootBasicMemInfo

func ReadRootBasicMemInfo(msg *capnp.Message) (BasicMemInfo, error)

func (BasicMemInfo) Buffers

func (s BasicMemInfo) Buffers() int64

func (BasicMemInfo) Cached

func (s BasicMemInfo) Cached() int64

func (BasicMemInfo) MemAvailable

func (s BasicMemInfo) MemAvailable() int64

func (BasicMemInfo) MemFree

func (s BasicMemInfo) MemFree() int64

func (BasicMemInfo) MemTotal

func (s BasicMemInfo) MemTotal() int64

func (BasicMemInfo) SetBuffers

func (s BasicMemInfo) SetBuffers(v int64)

func (BasicMemInfo) SetCached

func (s BasicMemInfo) SetCached(v int64)

func (BasicMemInfo) SetMemAvailable

func (s BasicMemInfo) SetMemAvailable(v int64)

func (BasicMemInfo) SetMemFree

func (s BasicMemInfo) SetMemFree(v int64)

func (BasicMemInfo) SetMemTotal

func (s BasicMemInfo) SetMemTotal(v int64)

func (BasicMemInfo) SetSwapCached

func (s BasicMemInfo) SetSwapCached(v int64)

func (BasicMemInfo) SetSwapFree

func (s BasicMemInfo) SetSwapFree(v int64)

func (BasicMemInfo) SetSwapTotal

func (s BasicMemInfo) SetSwapTotal(v int64)

func (BasicMemInfo) SwapCached

func (s BasicMemInfo) SwapCached() int64

func (BasicMemInfo) SwapFree

func (s BasicMemInfo) SwapFree() int64

func (BasicMemInfo) SwapTotal

func (s BasicMemInfo) SwapTotal() int64

type BasicMemInfo_List

type BasicMemInfo_List struct{ capnp.List }

BasicMemInfo_List is a list of BasicMemInfo.

func NewBasicMemInfo_List

func NewBasicMemInfo_List(s *capnp.Segment, sz int32) (BasicMemInfo_List, error)

NewBasicMemInfo creates a new list of BasicMemInfo.

func (BasicMemInfo_List) At

func (BasicMemInfo_List) Set

type BasicMemInfo_Promise

type BasicMemInfo_Promise struct{ *capnp.Pipeline }

BasicMemInfo_Promise is a wrapper for a BasicMemInfo promised by a client call.

func (BasicMemInfo_Promise) Struct

func (p BasicMemInfo_Promise) Struct() (BasicMemInfo, error)

type CPU

type CPU struct{ capnp.Struct }

func NewCPU

func NewCPU(s *capnp.Segment) (CPU, error)

func NewRootCPU

func NewRootCPU(s *capnp.Segment) (CPU, error)

func ReadRootCPU

func ReadRootCPU(msg *capnp.Message) (CPU, error)

func (CPU) AddressSizes

func (s CPU) AddressSizes() (string, error)

func (CPU) AddressSizesBytes

func (s CPU) AddressSizesBytes() ([]byte, error)

func (CPU) ApicID

func (s CPU) ApicID() int16

func (CPU) BogoMIPS

func (s CPU) BogoMIPS() float32

func (CPU) CLFlushSize

func (s CPU) CLFlushSize() (string, error)

func (CPU) CLFlushSizeBytes

func (s CPU) CLFlushSizeBytes() ([]byte, error)

func (CPU) CPUCores

func (s CPU) CPUCores() int16

func (CPU) CPUFamily

func (s CPU) CPUFamily() (string, error)

func (CPU) CPUFamilyBytes

func (s CPU) CPUFamilyBytes() ([]byte, error)

func (CPU) CPUIDLevel

func (s CPU) CPUIDLevel() (string, error)

func (CPU) CPUIDLevelBytes

func (s CPU) CPUIDLevelBytes() ([]byte, error)

func (CPU) CPUMHz

func (s CPU) CPUMHz() float32

func (CPU) CacheAlignment

func (s CPU) CacheAlignment() (string, error)

func (CPU) CacheAlignmentBytes

func (s CPU) CacheAlignmentBytes() ([]byte, error)

func (CPU) CacheSize

func (s CPU) CacheSize() (string, error)

func (CPU) CacheSizeBytes

func (s CPU) CacheSizeBytes() ([]byte, error)

func (CPU) CoreID

func (s CPU) CoreID() int16

func (CPU) FPU

func (s CPU) FPU() (string, error)

func (CPU) FPUBytes

func (s CPU) FPUBytes() ([]byte, error)

func (CPU) FPUException

func (s CPU) FPUException() (string, error)

func (CPU) FPUExceptionBytes

func (s CPU) FPUExceptionBytes() ([]byte, error)

func (CPU) Flags

func (s CPU) Flags() (string, error)

func (CPU) FlagsBytes

func (s CPU) FlagsBytes() ([]byte, error)

func (CPU) InitialApicID

func (s CPU) InitialApicID() int16

func (CPU) Microcode

func (s CPU) Microcode() (string, error)

func (CPU) MicrocodeBytes

func (s CPU) MicrocodeBytes() ([]byte, error)

func (CPU) Model

func (s CPU) Model() (string, error)

func (CPU) ModelBytes

func (s CPU) ModelBytes() ([]byte, error)

func (CPU) ModelName

func (s CPU) ModelName() (string, error)

func (CPU) ModelNameBytes

func (s CPU) ModelNameBytes() ([]byte, error)

func (CPU) PhysicalID

func (s CPU) PhysicalID() int16

func (CPU) PowerManagement

func (s CPU) PowerManagement() (string, error)

func (CPU) PowerManagementBytes

func (s CPU) PowerManagementBytes() ([]byte, error)

func (CPU) Processor

func (s CPU) Processor() int16

func (CPU) SetAddressSizes

func (s CPU) SetAddressSizes(v string) error

func (CPU) SetApicID

func (s CPU) SetApicID(v int16)

func (CPU) SetBogoMIPS

func (s CPU) SetBogoMIPS(v float32)

func (CPU) SetCLFlushSize

func (s CPU) SetCLFlushSize(v string) error

func (CPU) SetCPUCores

func (s CPU) SetCPUCores(v int16)

func (CPU) SetCPUFamily

func (s CPU) SetCPUFamily(v string) error

func (CPU) SetCPUIDLevel

func (s CPU) SetCPUIDLevel(v string) error

func (CPU) SetCPUMHz

func (s CPU) SetCPUMHz(v float32)

func (CPU) SetCacheAlignment

func (s CPU) SetCacheAlignment(v string) error

func (CPU) SetCacheSize

func (s CPU) SetCacheSize(v string) error

func (CPU) SetCoreID

func (s CPU) SetCoreID(v int16)

func (CPU) SetFPU

func (s CPU) SetFPU(v string) error

func (CPU) SetFPUException

func (s CPU) SetFPUException(v string) error

func (CPU) SetFlags

func (s CPU) SetFlags(v string) error

func (CPU) SetInitialApicID

func (s CPU) SetInitialApicID(v int16)

func (CPU) SetMicrocode

func (s CPU) SetMicrocode(v string) error

func (CPU) SetModel

func (s CPU) SetModel(v string) error

func (CPU) SetModelName

func (s CPU) SetModelName(v string) error

func (CPU) SetPhysicalID

func (s CPU) SetPhysicalID(v int16)

func (CPU) SetPowerManagement

func (s CPU) SetPowerManagement(v string) error

func (CPU) SetProcessor

func (s CPU) SetProcessor(v int16)

func (CPU) SetSiblings

func (s CPU) SetSiblings(v int16)

func (CPU) SetStepping

func (s CPU) SetStepping(v string) error

func (CPU) SetVendorID

func (s CPU) SetVendorID(v string) error

func (CPU) SetWP

func (s CPU) SetWP(v string) error

func (CPU) Siblings

func (s CPU) Siblings() int16

func (CPU) Stepping

func (s CPU) Stepping() (string, error)

func (CPU) SteppingBytes

func (s CPU) SteppingBytes() ([]byte, error)

func (CPU) VendorID

func (s CPU) VendorID() (string, error)

func (CPU) VendorIDBytes

func (s CPU) VendorIDBytes() ([]byte, error)

func (CPU) WP

func (s CPU) WP() (string, error)

func (CPU) WPBytes

func (s CPU) WPBytes() ([]byte, error)

type CPUInfo

type CPUInfo struct{ capnp.Struct }

func NewCPUInfo

func NewCPUInfo(s *capnp.Segment) (CPUInfo, error)

func NewRootCPUInfo

func NewRootCPUInfo(s *capnp.Segment) (CPUInfo, error)

func ReadRootCPUInfo

func ReadRootCPUInfo(msg *capnp.Message) (CPUInfo, error)

func (CPUInfo) Cpus

func (s CPUInfo) Cpus() (CPU_List, error)

func (CPUInfo) SetCpus

func (s CPUInfo) SetCpus(v CPU_List) error

type CPUInfo_List

type CPUInfo_List struct{ capnp.List }

CPUInfo_List is a list of CPUInfo.

func NewCPUInfo_List

func NewCPUInfo_List(s *capnp.Segment, sz int32) (CPUInfo_List, error)

NewCPUInfo creates a new list of CPUInfo.

func (CPUInfo_List) At

func (s CPUInfo_List) At(i int) CPUInfo

func (CPUInfo_List) Set

func (s CPUInfo_List) Set(i int, v CPUInfo) error

type CPUInfo_Promise

type CPUInfo_Promise struct{ *capnp.Pipeline }

CPUInfo_Promise is a wrapper for a CPUInfo promised by a client call.

func (CPUInfo_Promise) Struct

func (p CPUInfo_Promise) Struct() (CPUInfo, error)

type CPU_List

type CPU_List struct{ capnp.List }

CPU_List is a list of CPU.

func NewCPU_List

func NewCPU_List(s *capnp.Segment, sz int32) (CPU_List, error)

NewCPU creates a new list of CPU.

func (CPU_List) At

func (s CPU_List) At(i int) CPU

func (CPU_List) Set

func (s CPU_List) Set(i int, v CPU) error

type CPU_Promise

type CPU_Promise struct{ *capnp.Pipeline }

CPU_Promise is a wrapper for a CPU promised by a client call.

func (CPU_Promise) Struct

func (p CPU_Promise) Struct() (CPU, error)

type MemInfo

type MemInfo struct{ capnp.Struct }

func NewMemInfo

func NewMemInfo(s *capnp.Segment) (MemInfo, error)

func NewRootMemInfo

func NewRootMemInfo(s *capnp.Segment) (MemInfo, error)

func ReadRootMemInfo

func ReadRootMemInfo(msg *capnp.Message) (MemInfo, error)

func (MemInfo) Active

func (s MemInfo) Active() int64

func (MemInfo) ActiveAnon

func (s MemInfo) ActiveAnon() int64

func (MemInfo) ActiveFile

func (s MemInfo) ActiveFile() int64

func (MemInfo) AnonHugePages

func (s MemInfo) AnonHugePages() int64

func (MemInfo) AnonPages

func (s MemInfo) AnonPages() int64

func (MemInfo) Bounce

func (s MemInfo) Bounce() int64

func (MemInfo) Buffers

func (s MemInfo) Buffers() int64

func (MemInfo) Cached

func (s MemInfo) Cached() int64

func (MemInfo) CommitLimit

func (s MemInfo) CommitLimit() int64

func (MemInfo) DirectMap2M

func (s MemInfo) DirectMap2M() int64

func (MemInfo) DirectMap4k

func (s MemInfo) DirectMap4k() int64

func (MemInfo) Dirty

func (s MemInfo) Dirty() int64

func (MemInfo) HardwareCorrupted

func (s MemInfo) HardwareCorrupted() int64

func (MemInfo) HugePagesFree

func (s MemInfo) HugePagesFree() int64

func (MemInfo) HugePagesRsvd

func (s MemInfo) HugePagesRsvd() int64

func (MemInfo) HugePagesTotal

func (s MemInfo) HugePagesTotal() int64

func (MemInfo) Hugepagesize

func (s MemInfo) Hugepagesize() int64

func (MemInfo) Inactive

func (s MemInfo) Inactive() int64

func (MemInfo) InactiveAnon

func (s MemInfo) InactiveAnon() int64

func (MemInfo) InactiveFile

func (s MemInfo) InactiveFile() int64

func (MemInfo) KernelStack

func (s MemInfo) KernelStack() int64

func (MemInfo) Mapped

func (s MemInfo) Mapped() int64

func (MemInfo) MemAvailable

func (s MemInfo) MemAvailable() int64

func (MemInfo) MemFree

func (s MemInfo) MemFree() int64

func (MemInfo) MemTotal

func (s MemInfo) MemTotal() int64

func (MemInfo) Mlocked

func (s MemInfo) Mlocked() int64

func (MemInfo) NFSUnstable

func (s MemInfo) NFSUnstable() int64

func (MemInfo) SReclaimable

func (s MemInfo) SReclaimable() int64

func (MemInfo) SUnreclaim

func (s MemInfo) SUnreclaim() int64

func (MemInfo) SetActive

func (s MemInfo) SetActive(v int64)

func (MemInfo) SetActiveAnon

func (s MemInfo) SetActiveAnon(v int64)

func (MemInfo) SetActiveFile

func (s MemInfo) SetActiveFile(v int64)

func (MemInfo) SetAnonHugePages

func (s MemInfo) SetAnonHugePages(v int64)

func (MemInfo) SetAnonPages

func (s MemInfo) SetAnonPages(v int64)

func (MemInfo) SetBounce

func (s MemInfo) SetBounce(v int64)

func (MemInfo) SetBuffers

func (s MemInfo) SetBuffers(v int64)

func (MemInfo) SetCached

func (s MemInfo) SetCached(v int64)

func (MemInfo) SetCommitLimit

func (s MemInfo) SetCommitLimit(v int64)

func (MemInfo) SetDirectMap2M

func (s MemInfo) SetDirectMap2M(v int64)

func (MemInfo) SetDirectMap4k

func (s MemInfo) SetDirectMap4k(v int64)

func (MemInfo) SetDirty

func (s MemInfo) SetDirty(v int64)

func (MemInfo) SetHardwareCorrupted

func (s MemInfo) SetHardwareCorrupted(v int64)

func (MemInfo) SetHugePagesFree

func (s MemInfo) SetHugePagesFree(v int64)

func (MemInfo) SetHugePagesRsvd

func (s MemInfo) SetHugePagesRsvd(v int64)

func (MemInfo) SetHugePagesTotal

func (s MemInfo) SetHugePagesTotal(v int64)

func (MemInfo) SetHugepagesize

func (s MemInfo) SetHugepagesize(v int64)

func (MemInfo) SetInactive

func (s MemInfo) SetInactive(v int64)

func (MemInfo) SetInactiveAnon

func (s MemInfo) SetInactiveAnon(v int64)

func (MemInfo) SetInactiveFile

func (s MemInfo) SetInactiveFile(v int64)

func (MemInfo) SetKernelStack

func (s MemInfo) SetKernelStack(v int64)

func (MemInfo) SetMapped

func (s MemInfo) SetMapped(v int64)

func (MemInfo) SetMemAvailable

func (s MemInfo) SetMemAvailable(v int64)

func (MemInfo) SetMemFree

func (s MemInfo) SetMemFree(v int64)

func (MemInfo) SetMemTotal

func (s MemInfo) SetMemTotal(v int64)

func (MemInfo) SetMlocked

func (s MemInfo) SetMlocked(v int64)

func (MemInfo) SetNFSUnstable

func (s MemInfo) SetNFSUnstable(v int64)

func (MemInfo) SetSReclaimable

func (s MemInfo) SetSReclaimable(v int64)

func (MemInfo) SetSUnreclaim

func (s MemInfo) SetSUnreclaim(v int64)

func (MemInfo) SetShmem

func (s MemInfo) SetShmem(v int64)

func (MemInfo) SetSlab

func (s MemInfo) SetSlab(v int64)

func (MemInfo) SetSwapCached

func (s MemInfo) SetSwapCached(v int64)

func (MemInfo) SetSwapFree

func (s MemInfo) SetSwapFree(v int64)

func (MemInfo) SetSwapTotal

func (s MemInfo) SetSwapTotal(v int64)

func (MemInfo) SetUnevictable

func (s MemInfo) SetUnevictable(v int64)

func (MemInfo) SetVmallocChunk

func (s MemInfo) SetVmallocChunk(v int64)

func (MemInfo) SetVmallocTotal

func (s MemInfo) SetVmallocTotal(v int64)

func (MemInfo) SetVmallocUsed

func (s MemInfo) SetVmallocUsed(v int64)

func (MemInfo) SetWriteback

func (s MemInfo) SetWriteback(v int64)

func (MemInfo) SetWritebackTmp

func (s MemInfo) SetWritebackTmp(v int64)

func (MemInfo) Shmem

func (s MemInfo) Shmem() int64

func (MemInfo) Slab

func (s MemInfo) Slab() int64

func (MemInfo) SwapCached

func (s MemInfo) SwapCached() int64

func (MemInfo) SwapFree

func (s MemInfo) SwapFree() int64

func (MemInfo) SwapTotal

func (s MemInfo) SwapTotal() int64

func (MemInfo) Unevictable

func (s MemInfo) Unevictable() int64

func (MemInfo) VmallocChunk

func (s MemInfo) VmallocChunk() int64

func (MemInfo) VmallocTotal

func (s MemInfo) VmallocTotal() int64

func (MemInfo) VmallocUsed

func (s MemInfo) VmallocUsed() int64

func (MemInfo) Writeback

func (s MemInfo) Writeback() int64

func (MemInfo) WritebackTmp

func (s MemInfo) WritebackTmp() int64

type MemInfo_List

type MemInfo_List struct{ capnp.List }

MemInfo_List is a list of MemInfo.

func NewMemInfo_List

func NewMemInfo_List(s *capnp.Segment, sz int32) (MemInfo_List, error)

NewMemInfo creates a new list of MemInfo.

func (MemInfo_List) At

func (s MemInfo_List) At(i int) MemInfo

func (MemInfo_List) Set

func (s MemInfo_List) Set(i int, v MemInfo) error

type MemInfo_Promise

type MemInfo_Promise struct{ *capnp.Pipeline }

MemInfo_Promise is a wrapper for a MemInfo promised by a client call.

func (MemInfo_Promise) Struct

func (p MemInfo_Promise) Struct() (MemInfo, error)

type Message

type Message struct{ capnp.Struct }

func NewMessage

func NewMessage(s *capnp.Segment) (Message, error)

func NewRootMessage

func NewRootMessage(s *capnp.Segment) (Message, error)

func ReadRootMessage

func ReadRootMessage(msg *capnp.Message) (Message, error)

func (Message) Data

func (s Message) Data() ([]byte, error)

func (Message) DestID

func (s Message) DestID() uint32

func (Message) ID

func (s Message) ID() ([]byte, error)

func (Message) Kind

func (s Message) Kind() int16

func (Message) SetData

func (s Message) SetData(v []byte) error

func (Message) SetDestID

func (s Message) SetDestID(v uint32)

func (Message) SetID

func (s Message) SetID(v []byte) error

func (Message) SetKind

func (s Message) SetKind(v int16)

func (Message) SetType

func (s Message) SetType(v int8)

func (Message) Type

func (s Message) Type() int8

type Message_List

type Message_List struct{ capnp.List }

Message_List is a list of Message.

func NewMessage_List

func NewMessage_List(s *capnp.Segment, sz int32) (Message_List, error)

NewMessage creates a new list of Message.

func (Message_List) At

func (s Message_List) At(i int) Message

func (Message_List) Set

func (s Message_List) Set(i int, v Message) error

type Message_Promise

type Message_Promise struct{ *capnp.Pipeline }

Message_Promise is a wrapper for a Message promised by a client call.

func (Message_Promise) Struct

func (p Message_Promise) Struct() (Message, error)

type RedditAccount

type RedditAccount struct{ capnp.Struct }

func NewRedditAccount

func NewRedditAccount(s *capnp.Segment) (RedditAccount, error)

func NewRootRedditAccount

func NewRootRedditAccount(s *capnp.Segment) (RedditAccount, error)

func ReadRootRedditAccount

func ReadRootRedditAccount(msg *capnp.Message) (RedditAccount, error)

func (RedditAccount) Data

func (s RedditAccount) Data() (AccountData, error)

func (RedditAccount) ID

func (s RedditAccount) ID() (string, error)

func (RedditAccount) IDBytes

func (s RedditAccount) IDBytes() ([]byte, error)

func (RedditAccount) Kind

func (s RedditAccount) Kind() (string, error)

func (RedditAccount) KindBytes

func (s RedditAccount) KindBytes() ([]byte, error)

func (RedditAccount) Name

func (s RedditAccount) Name() (string, error)

func (RedditAccount) NameBytes

func (s RedditAccount) NameBytes() ([]byte, error)

func (RedditAccount) NewData

func (s RedditAccount) NewData() (AccountData, error)

NewData sets the data field to a newly allocated AccountData struct, preferring placement in s's segment.

func (RedditAccount) SetData

func (s RedditAccount) SetData(v AccountData) error

func (RedditAccount) SetID

func (s RedditAccount) SetID(v string) error

func (RedditAccount) SetKind

func (s RedditAccount) SetKind(v string) error

func (RedditAccount) SetName

func (s RedditAccount) SetName(v string) error

type RedditAccount_List

type RedditAccount_List struct{ capnp.List }

RedditAccount_List is a list of RedditAccount.

func NewRedditAccount_List

func NewRedditAccount_List(s *capnp.Segment, sz int32) (RedditAccount_List, error)

NewRedditAccount creates a new list of RedditAccount.

func (RedditAccount_List) At

func (RedditAccount_List) Set

type RedditAccount_Promise

type RedditAccount_Promise struct{ *capnp.Pipeline }

RedditAccount_Promise is a wrapper for a RedditAccount promised by a client call.

func (RedditAccount_Promise) Data

func (RedditAccount_Promise) Struct

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL