const protoVersion …
type Flags …
const FlagNoReplyExpected …
const FlagNoAutoStart …
const FlagAllowInteractiveAuthorization …
type Type …
const TypeMethodCall …
const TypeMethodReply …
const TypeError …
const TypeSignal …
const typeMax …
func (t Type) String() string { … }
type HeaderField …
const FieldPath …
const FieldInterface …
const FieldMember …
const FieldErrorName …
const FieldReplySerial …
const FieldDestination …
const FieldSender …
const FieldSignature …
const FieldUnixFDs …
const fieldMax …
type InvalidMessageError …
func (e InvalidMessageError) Error() string { … }
var fieldTypes …
var requiredFields …
type Message …
type header …
func DecodeMessageWithFDs(rd io.Reader, fds []int) (msg *Message, err error) { … }
func DecodeMessage(rd io.Reader) (msg *Message, err error) { … }
type nullwriter …
func (nullwriter) Write(p []byte) (cnt int, err error) { … }
func (msg *Message) CountFds() (int, error) { … }
func (msg *Message) EncodeToWithFDs(out io.Writer, order binary.ByteOrder) (fds []int, err error) { … }
func (msg *Message) EncodeTo(out io.Writer, order binary.ByteOrder) (err error) { … }
func (msg *Message) IsValid() error { … }
func (msg *Message) validateHeader() error { … }
func (msg *Message) Serial() uint32 { … }
func (msg *Message) String() string { … }