SYMBOL INDEX (482 symbols across 22 files) FILE: examples/client/client.go function main (line 21) | func main() { FILE: examples/server/server.go function main (line 20) | func main() { FILE: gozmqfix/fix.go type fix (line 19) | type fix struct type byName (line 27) | type byName method Len (line 29) | func (f byName) Len() int { return len(f) } method Swap (line 30) | func (f byName) Swap(i, j int) { f[i], f[j] = f[j], f[i] } method Less (line 31) | func (f byName) Less(i, j int) bool { return f[i].name < f[j].name } type byDate (line 34) | type byDate method Len (line 36) | func (f byDate) Len() int { return len(f) } method Swap (line 37) | func (f byDate) Swap(i, j int) { f[i], f[j] = f[j], f[i] } method Less (line 38) | func (f byDate) Less(i, j int) bool { return f[i].date < f[j].date } function register (line 42) | func register(f fix) { function walk (line 49) | func walk(x interface{}, visit func(interface{})) { function nop (line 53) | func nop(interface{}) {} function walkBeforeAfter (line 57) | func walkBeforeAfter(x interface{}, before, after func(interface{})) { function imports (line 286) | func imports(f *ast.File, path string) bool { function importSpec (line 292) | func importSpec(f *ast.File, path string) *ast.ImportSpec { function importPath (line 303) | func importPath(s *ast.ImportSpec) string { function declImports (line 312) | func declImports(gen *ast.GenDecl, path string) bool { function isPkgDot (line 327) | func isPkgDot(t ast.Expr, pkg, name string) bool { function isPtrPkgDot (line 334) | func isPtrPkgDot(t ast.Expr, pkg, name string) bool { function isTopName (line 340) | func isTopName(n ast.Expr, name string) bool { function isName (line 346) | func isName(n ast.Expr, name string) bool { function isCall (line 352) | func isCall(t ast.Expr, pkg, name string) bool { function isIdent (line 358) | func isIdent(n interface{}) *ast.Ident { function refersTo (line 364) | func refersTo(n ast.Node, x *ast.Ident) bool { function isBlank (line 372) | func isBlank(n ast.Expr) bool { function isEmptyString (line 377) | func isEmptyString(n ast.Expr) bool { function warn (line 382) | func warn(pos token.Pos, msg string, args ...interface{}) { function countUses (line 392) | func countUses(x *ast.Ident, scope []ast.Stmt) int { function rewriteUses (line 407) | func rewriteUses(x *ast.Ident, f, fnot func(token.Pos) ast.Expr, scope [... function assignsTo (line 434) | func assignsTo(x *ast.Ident, scope []ast.Stmt) bool { function newPkgDot (line 466) | func newPkgDot(pos token.Pos, pkg, name string) ast.Expr { function renameTop (line 481) | func renameTop(f *ast.File, old, new string) bool { function matchLen (line 551) | func matchLen(x, y string) int { function addImport (line 560) | func addImport(f *ast.File, ipath string) (added bool) { function deleteImport (line 644) | func deleteImport(f *ast.File, path string) (deleted bool) { function rewriteImport (line 697) | func rewriteImport(f *ast.File, oldPath, newPath string) (rewrote bool) { function usesImport (line 710) | func usesImport(f *ast.File, path string) (used bool) { function expr (line 742) | func expr(s string) ast.Expr { function killPos (line 754) | func killPos(v reflect.Value) { type rename (line 779) | type rename struct function renameFix (line 786) | func renameFix(tab []rename) func(*ast.File) bool { function parseName (line 792) | func parseName(s string) (ptr bool, pkg, nam string) { function renameFixTab (line 807) | func renameFixTab(f *ast.File, tab []rename) bool { FILE: gozmqfix/main.go constant debug (line 40) | debug = false function usage (line 42) | func usage() { function main (line 56) | func main() { constant tabWidth (line 101) | tabWidth = 8 constant parserMode (line 102) | parserMode = parser.ParseComments constant printerMode (line 103) | printerMode = printer.TabIndent | printer.UseSpaces function gofmtFile (line 111) | func gofmtFile(f *ast.File) ([]byte, error) { function processFile (line 122) | func processFile(filename string, useStdin bool) error { function gofmt (line 212) | func gofmt(n interface{}) string { function report (line 221) | func report(err error) { function walkDir (line 226) | func walkDir(path string) { function visitFile (line 230) | func visitFile(path string, f os.FileInfo, err error) error { function isGoFile (line 240) | func isGoFile(f os.FileInfo) bool { function diff (line 246) | func diff(b1, b2 []byte) (data []byte, err error) { FILE: gozmqfix/main_test.go type testCase (line 14) | type testCase struct function addTestCases (line 23) | func addTestCases(t []testCase, fn func(*ast.File) bool) { function fnop (line 35) | func fnop(*ast.File) bool { return false } function parseFixPrint (line 37) | func parseFixPrint(t *testing.T, fn func(*ast.File) bool, desc, in strin... function TestRewrite (line 75) | func TestRewrite(t *testing.T) { function tdiff (line 122) | func tdiff(t *testing.T, a, b string) { FILE: gozmqfix/zmqstruct.go function init (line 11) | func init() { function zmqstruct (line 24) | func zmqstruct(f *ast.File) bool { function zmqstructtype (line 95) | func zmqstructtype(zmq string, n ast.Expr) ast.Expr { FILE: gozmqfix/zmqstruct_test.go function init (line 7) | func init() { FILE: gozmqgen/main.go type Args (line 16) | type Args struct function main (line 32) | func main() { function fix (line 217) | func fix(s string) string { function LoadManual (line 224) | func LoadManual(version string, funcname string) (io.ReadCloser, error) { type Option (line 252) | type Option struct method Name (line 276) | func (o *Option) Name() (name string) { method AppendDescription (line 287) | func (o *Option) AppendDescription(line string) { method SetCitation (line 294) | func (o *Option) SetCitation(cite string) { method Comment (line 298) | func (o *Option) Comment() (comment string) { method Summary (line 316) | func (o *Option) Summary() string { method Pod (line 320) | func (o *Option) Pod() map[string]interface{} { method String (line 340) | func (o *Option) String() string { return o.Name() } function NewOption (line 269) | func NewOption(fullname string) *Option { type OptionsBuilder (line 342) | type OptionsBuilder struct method Add (line 347) | func (b *OptionsBuilder) Add(name string, info string) bool { method Describe (line 357) | func (b *OptionsBuilder) Describe(info string) { method SetAnchor (line 363) | func (b *OptionsBuilder) SetAnchor(anchor string) { method SetProperty (line 369) | func (b *OptionsBuilder) SetProperty(name string, value string) { function ParseOptions (line 428) | func ParseOptions(version string, r io.Reader) ([]*Option, error) { function mustRead (line 529) | func mustRead(name string) []byte { FILE: gozmqgen/main_test.go function TestLoadManual (line 8) | func TestLoadManual(t *testing.T) { FILE: zmq.go type SocketType (line 36) | type SocketType type IntSocketOption (line 38) | type IntSocketOption type Int64SocketOption (line 39) | type Int64SocketOption type UInt64SocketOption (line 40) | type UInt64SocketOption type StringSocketOption (line 41) | type StringSocketOption type BoolSocketOption (line 42) | type BoolSocketOption type MessageOption (line 44) | type MessageOption type SendRecvOption (line 45) | type SendRecvOption constant PAIR (line 49) | PAIR = SocketType(C.ZMQ_PAIR) constant PUB (line 50) | PUB = SocketType(C.ZMQ_PUB) constant SUB (line 51) | SUB = SocketType(C.ZMQ_SUB) constant REQ (line 52) | REQ = SocketType(C.ZMQ_REQ) constant REP (line 53) | REP = SocketType(C.ZMQ_REP) constant DEALER (line 54) | DEALER = SocketType(C.ZMQ_DEALER) constant ROUTER (line 55) | ROUTER = SocketType(C.ZMQ_ROUTER) constant PULL (line 56) | PULL = SocketType(C.ZMQ_PULL) constant PUSH (line 57) | PUSH = SocketType(C.ZMQ_PUSH) constant XPUB (line 58) | XPUB = SocketType(C.ZMQ_XPUB) constant XSUB (line 59) | XSUB = SocketType(C.ZMQ_XSUB) constant XREQ (line 62) | XREQ = DEALER constant XREP (line 63) | XREP = ROUTER constant UPSTREAM (line 64) | UPSTREAM = PULL constant DOWNSTREAM (line 65) | DOWNSTREAM = PUSH constant AFFINITY (line 68) | AFFINITY = UInt64SocketOption(C.ZMQ_AFFINITY) constant IDENTITY (line 69) | IDENTITY = StringSocketOption(C.ZMQ_IDENTITY) constant SUBSCRIBE (line 70) | SUBSCRIBE = StringSocketOption(C.ZMQ_SUBSCRIBE) constant UNSUBSCRIBE (line 71) | UNSUBSCRIBE = StringSocketOption(C.ZMQ_UNSUBSCRIBE) constant RATE (line 72) | RATE = Int64SocketOption(C.ZMQ_RATE) constant RECOVERY_IVL (line 73) | RECOVERY_IVL = Int64SocketOption(C.ZMQ_RECOVERY_IVL) constant SNDBUF (line 74) | SNDBUF = UInt64SocketOption(C.ZMQ_SNDBUF) constant RCVBUF (line 75) | RCVBUF = UInt64SocketOption(C.ZMQ_RCVBUF) constant FD (line 76) | FD = Int64SocketOption(C.ZMQ_FD) constant EVENTS (line 77) | EVENTS = UInt64SocketOption(C.ZMQ_EVENTS) constant TYPE (line 78) | TYPE = UInt64SocketOption(C.ZMQ_TYPE) constant LINGER (line 79) | LINGER = IntSocketOption(C.ZMQ_LINGER) constant RECONNECT_IVL (line 80) | RECONNECT_IVL = IntSocketOption(C.ZMQ_RECONNECT_IVL) constant RECONNECT_IVL_MAX (line 81) | RECONNECT_IVL_MAX = IntSocketOption(C.ZMQ_RECONNECT_IVL_MAX) constant BACKLOG (line 82) | BACKLOG = IntSocketOption(C.ZMQ_BACKLOG) constant SNDMORE (line 85) | SNDMORE = SendRecvOption(C.ZMQ_SNDMORE) type zmqErrno (line 88) | type zmqErrno method Error (line 135) | func (e zmqErrno) Error() string { type PollEvents (line 100) | type PollEvents constant POLLIN (line 103) | POLLIN = PollEvents(C.ZMQ_POLLIN) constant POLLOUT (line 104) | POLLOUT = PollEvents(C.ZMQ_POLLOUT) constant POLLERR (line 105) | POLLERR = PollEvents(C.ZMQ_POLLERR) type DeviceType (line 108) | type DeviceType constant STREAMER (line 111) | STREAMER = DeviceType(C.ZMQ_STREAMER) constant FORWARDER (line 112) | FORWARDER = DeviceType(C.ZMQ_FORWARDER) constant QUEUE (line 113) | QUEUE = DeviceType(C.ZMQ_QUEUE) function init (line 120) | func init() { function Version (line 129) | func Version() (int, int, int) { function casterr (line 140) | func casterr(fromcgo error) error { function getErrorForTesting (line 156) | func getErrorForTesting() error { type Context (line 164) | type Context struct method Close (line 190) | func (c *Context) Close() { method NewSocket (line 199) | func (c *Context) NewSocket(t SocketType) (*Socket, error) { function NewContext (line 173) | func NewContext() (*Context, error) { type Socket (line 211) | type Socket struct method Close (line 219) | func (s *Socket) Close() error { method SetSockOptInt (line 232) | func (s *Socket) SetSockOptInt(option IntSocketOption, value int) error { method SetSockOptInt64 (line 242) | func (s *Socket) SetSockOptInt64(option Int64SocketOption, value int64... method SetSockOptUInt64 (line 251) | func (s *Socket) SetSockOptUInt64(option UInt64SocketOption, value uin... method SetSockOptString (line 260) | func (s *Socket) SetSockOptString(option StringSocketOption, value str... method SetSockOptStringNil (line 271) | func (s *Socket) SetSockOptStringNil(option StringSocketOption) error { method GetSockOptInt (line 280) | func (s *Socket) GetSockOptInt(option IntSocketOption) (value int, err... method GetSockOptInt64 (line 292) | func (s *Socket) GetSockOptInt64(option Int64SocketOption) (value int6... method GetSockOptUInt64 (line 304) | func (s *Socket) GetSockOptUInt64(option UInt64SocketOption) (value ui... method GetSockOptString (line 317) | func (s *Socket) GetSockOptString(option StringSocketOption) (value st... method GetSockOptBool (line 329) | func (s *Socket) GetSockOptBool(option BoolSocketOption) (value bool, ... method Bind (line 341) | func (s *Socket) Bind(address string) error { method Connect (line 352) | func (s *Socket) Connect(address string) error { method SendMultipart (line 365) | func (s *Socket) SendMultipart(parts [][]byte, flags SendRecvOption) (... method RecvMultipart (line 376) | func (s *Socket) RecvMultipart(flags SendRecvOption) (parts [][]byte, ... method apiSocket (line 399) | func (s *Socket) apiSocket() unsafe.Pointer { type PollItem (line 404) | type PollItem struct type PollItems (line 412) | type PollItems function Poll (line 417) | func Poll(items []PollItem, timeout time.Duration) (count int, err error) { function Device (line 441) | func Device(t DeviceType, in, out *Socket) error { FILE: zmq_2_2.go constant RCVTIMEO (line 28) | RCVTIMEO = IntSocketOption(C.ZMQ_RCVTIMEO) constant SNDTIMEO (line 29) | SNDTIMEO = IntSocketOption(C.ZMQ_SNDTIMEO) FILE: zmq_2_x.go constant RCVMORE (line 31) | RCVMORE = UInt64SocketOption(C.ZMQ_RCVMORE) constant RECOVERY_IVL_MSEC (line 32) | RECOVERY_IVL_MSEC = Int64SocketOption(C.ZMQ_RECOVERY_IVL_MSEC) constant SWAP (line 33) | SWAP = Int64SocketOption(C.ZMQ_SWAP) constant MCAST_LOOP (line 34) | MCAST_LOOP = Int64SocketOption(C.ZMQ_MCAST_LOOP) constant HWM (line 35) | HWM = UInt64SocketOption(C.ZMQ_HWM) constant NOBLOCK (line 36) | NOBLOCK = SendRecvOption(C.ZMQ_NOBLOCK) constant DONTWAIT (line 39) | DONTWAIT = NOBLOCK method IOThreads (line 43) | func (c *Context) IOThreads() (int, error) { method SetIOThreads (line 48) | func (c *Context) SetIOThreads(value int) error { method Send (line 55) | func (s *Socket) Send(data []byte, flags SendRecvOption) error { method Recv (line 79) | func (s *Socket) Recv(flags SendRecvOption) (data []byte, err error) { method getRcvmore (line 106) | func (s *Socket) getRcvmore() (more bool, err error) { FILE: zmq_3_x.go constant RCVMORE (line 34) | RCVMORE = IntSocketOption(C.ZMQ_RCVMORE) constant SNDHWM (line 35) | SNDHWM = IntSocketOption(C.ZMQ_SNDHWM) constant RCVHWM (line 36) | RCVHWM = IntSocketOption(C.ZMQ_RCVHWM) constant DELAY_ATTACH_ON_CONNECT (line 40) | DELAY_ATTACH_ON_CONNECT = IntSocketOption(C.ZMQ_DELAY_ATTACH_ON_CONNECT) constant FAIL_UNROUTABLE (line 41) | FAIL_UNROUTABLE = BoolSocketOption(C.ZMQ_FAIL_UNROUTABLE) constant IPV4ONLY (line 42) | IPV4ONLY = IntSocketOption(C.ZMQ_IPV4ONLY) constant MAXMSGSIZE (line 43) | MAXMSGSIZE = Int64SocketOption(C.ZMQ_MAXMSGSIZE) constant ROUTER_MANDATORY (line 44) | ROUTER_MANDATORY = IntSocketOption(C.ZMQ_ROUTER_MANDATORY) constant TCP_KEEPALIVE (line 45) | TCP_KEEPALIVE = IntSocketOption(C.ZMQ_TCP_KEEPALIVE) constant TCP_KEEPALIVE_CNT (line 46) | TCP_KEEPALIVE_CNT = IntSocketOption(C.ZMQ_TCP_KEEPALIVE_CNT) constant TCP_KEEPALIVE_IDLE (line 47) | TCP_KEEPALIVE_IDLE = IntSocketOption(C.ZMQ_TCP_KEEPALIVE_IDLE) constant TCP_KEEPALIVE_INTVL (line 48) | TCP_KEEPALIVE_INTVL = IntSocketOption(C.ZMQ_TCP_KEEPALIVE_INTVL) constant TCP_ACCEPT_FILTER (line 49) | TCP_ACCEPT_FILTER = StringSocketOption(C.ZMQ_TCP_ACCEPT_FILTER) constant XPUB_VERBOSE (line 50) | XPUB_VERBOSE = IntSocketOption(C.ZMQ_XPUB_VERBOSE) constant MORE (line 53) | MORE = MessageOption(C.ZMQ_MORE) constant DONTWAIT (line 56) | DONTWAIT = SendRecvOption(C.ZMQ_DONTWAIT) constant NOBLOCK (line 59) | NOBLOCK = DONTWAIT type Event (line 63) | type Event constant EVENT_CONNECTED (line 66) | EVENT_CONNECTED = Event(C.ZMQ_EVENT_CONNECTED) constant EVENT_CONNECT_DELAYED (line 67) | EVENT_CONNECT_DELAYED = Event(C.ZMQ_EVENT_CONNECT_DELAYED) constant EVENT_CONNECT_RETRIED (line 68) | EVENT_CONNECT_RETRIED = Event(C.ZMQ_EVENT_CONNECT_RETRIED) constant EVENT_LISTENING (line 70) | EVENT_LISTENING = Event(C.ZMQ_EVENT_LISTENING) constant EVENT_BIND_FAILED (line 71) | EVENT_BIND_FAILED = Event(C.ZMQ_EVENT_BIND_FAILED) constant EVENT_ACCEPTED (line 73) | EVENT_ACCEPTED = Event(C.ZMQ_EVENT_ACCEPTED) constant EVENT_ACCEPT_FAILED (line 74) | EVENT_ACCEPT_FAILED = Event(C.ZMQ_EVENT_ACCEPT_FAILED) constant EVENT_CLOSED (line 76) | EVENT_CLOSED = Event(C.ZMQ_EVENT_CLOSED) constant EVENT_CLOSE_FAILED (line 77) | EVENT_CLOSE_FAILED = Event(C.ZMQ_EVENT_CLOSE_FAILED) constant EVENT_DISCONNECTED (line 78) | EVENT_DISCONNECTED = Event(C.ZMQ_EVENT_DISCONNECTED) constant EVENT_ALL (line 80) | EVENT_ALL = EVENT_CONNECTED | EVENT_CONNECT_DELAYED | method get (line 88) | func (c *Context) get(option C.int) (int, error) { method set (line 102) | func (c *Context) set(option C.int, value int) error { method IOThreads (line 112) | func (c *Context) IOThreads() (int, error) { method MaxSockets (line 116) | func (c *Context) MaxSockets() (int, error) { method SetIOThreads (line 120) | func (c *Context) SetIOThreads(value int) error { method SetMaxSockets (line 124) | func (c *Context) SetMaxSockets(value int) error { method SetHWM (line 128) | func (s *Socket) SetHWM(value int) error { method SetTCPAcceptFilterNil (line 137) | func (s *Socket) SetTCPAcceptFilterNil() error { method Disconnect (line 143) | func (s *Socket) Disconnect(address string) error { method Send (line 157) | func (s *Socket) Send(data []byte, flags SendRecvOption) error { method Recv (line 181) | func (s *Socket) Recv(flags SendRecvOption) (data []byte, err error) { method Monitor (line 209) | func (s *Socket) Monitor(address string, events Event) error { method getRcvmore (line 221) | func (s *Socket) getRcvmore() (more bool, err error) { function Proxy (line 228) | func Proxy(in, out, capture *Socket) error { FILE: zmq_3_x_test.go constant ADDR_PROXY_IN (line 26) | ADDR_PROXY_IN = "tcp://127.0.0.1:24114" constant ADDR_PROXY_OUT (line 27) | ADDR_PROXY_OUT = "tcp://127.0.0.1:24115" constant ADDR_PROXY_CAP (line 28) | ADDR_PROXY_CAP = "tcp://127.0.0.1:24116" function TestProxy (line 30) | func TestProxy(t *testing.T) { function TestProxyNoCapture (line 59) | func TestProxyNoCapture(t *testing.T) { function TestSocket_SetSockOptStringNil (line 85) | func TestSocket_SetSockOptStringNil(t *testing.T) { constant TESTMONITOR_ADDR_SINK (line 130) | TESTMONITOR_ADDR_SINK = "tcp://127.0.0.1:24117" constant TESTMONITOR_ADDR_EVENTS (line 131) | TESTMONITOR_ADDR_EVENTS = "inproc://TestMonitorEvents" function TestMonitor (line 134) | func TestMonitor(t *testing.T) { function waitForEvent (line 184) | func waitForEvent(t *testing.T, monitor *Socket) error { FILE: zmq_4_x.go constant IPV6 (line 30) | IPV6 = IntSocketOption(C.ZMQ_IPV6) constant IMMEDIATE (line 31) | IMMEDIATE = IntSocketOption(C.ZMQ_IMMEDIATE) constant MECHANISM (line 32) | MECHANISM = IntSocketOption(C.ZMQ_MECHANISM) constant PLAIN_SERVER (line 33) | PLAIN_SERVER = IntSocketOption(C.ZMQ_PLAIN_SERVER) constant PLAIN_USERNAME (line 34) | PLAIN_USERNAME = StringSocketOption(C.ZMQ_PLAIN_USERNAME) constant PLAIN_PASSWORD (line 35) | PLAIN_PASSWORD = StringSocketOption(C.ZMQ_PLAIN_PASSWORD) constant CURVE_PUBLICKEY (line 36) | CURVE_PUBLICKEY = StringSocketOption(C.ZMQ_CURVE_PUBLICKEY) constant CURVE_SECRETKEY (line 37) | CURVE_SECRETKEY = StringSocketOption(C.ZMQ_CURVE_SECRETKEY) constant CURVE_SERVERKEY (line 38) | CURVE_SERVERKEY = StringSocketOption(C.ZMQ_CURVE_SERVERKEY) constant ZAP_DOMAIN (line 39) | ZAP_DOMAIN = StringSocketOption(C.ZMQ_ZAP_DOMAIN) constant ROUTER_RAW (line 40) | ROUTER_RAW = IntSocketOption(C.ZMQ_ROUTER_RAW) constant PROBE_ROUTER (line 41) | PROBE_ROUTER = IntSocketOption(C.ZMQ_PROBE_ROUTER) constant REQ_CORRELATE (line 42) | REQ_CORRELATE = IntSocketOption(C.ZMQ_REQ_CORRELATE) constant REQ_RELAXED (line 43) | REQ_RELAXED = IntSocketOption(C.ZMQ_REQ_RELAXED) constant CURVE_SERVER (line 44) | CURVE_SERVER = IntSocketOption(C.ZMQ_CURVE_SERVER) constant CONFLATE (line 45) | CONFLATE = IntSocketOption(C.ZMQ_CONFLATE) FILE: zmq_test.go constant ADDRESS1 (line 26) | ADDRESS1 = "tcp://127.0.0.1:23456" constant ADDRESS2 (line 27) | ADDRESS2 = "tcp://127.0.0.1:23457" constant ADDRESS3 (line 28) | ADDRESS3 = "tcp://127.0.0.1:23458" constant ADDR_DEV_IN (line 32) | ADDR_DEV_IN = "tcp://127.0.0.1:24111" constant ADDR_DEV_OUT (line 33) | ADDR_DEV_OUT = "tcp://127.0.0.1:24112" constant ADDRESS_INPROC (line 36) | ADDRESS_INPROC = "inproc://test" constant SERVER_READY (line 38) | SERVER_READY = "SERVER READY" function runServer (line 40) | func runServer(t *testing.T, c *Context, callback func(s *Socket)) chan ... function runPollServer (line 56) | func runPollServer(t *testing.T) (done, bound chan bool) { function TestVersion (line 106) | func TestVersion(t *testing.T) { function TestCreateDestroyContext (line 114) | func TestCreateDestroyContext(t *testing.T) { function TestContext_IOThreads (line 121) | func TestContext_IOThreads(t *testing.T) { function TestContext_SetIOThreads (line 131) | func TestContext_SetIOThreads(t *testing.T) { function TestSocket_Connect (line 144) | func TestSocket_Connect(t *testing.T) { function TestBindToLoopBack (line 172) | func TestBindToLoopBack(t *testing.T) { function TestSetSockOptInt (line 182) | func TestSetSockOptInt(t *testing.T) { function TestSetSockOptString (line 198) | func TestSetSockOptString(t *testing.T) { function TestMultipart (line 217) | func TestMultipart(t *testing.T) { function TestPoll (line 244) | func TestPoll(t *testing.T) { function TestDevice (line 262) | func TestDevice(t *testing.T) { function TestZmqErrorStr (line 286) | func TestZmqErrorStr(t *testing.T) { function TestZmqErrorComparison (line 294) | func TestZmqErrorComparison(t *testing.T) { function doBenchmarkSendReceive (line 328) | func doBenchmarkSendReceive(b *testing.B, size int, addr string) { function BenchmarkSendReceive1Btcp (line 351) | func BenchmarkSendReceive1Btcp(b *testing.B) { function BenchmarkSendReceive1KBtcp (line 355) | func BenchmarkSendReceive1KBtcp(b *testing.B) { function BenchmarkSendReceive1MBtcp (line 359) | func BenchmarkSendReceive1MBtcp(b *testing.B) { function BenchmarkSendReceive1Binproc (line 363) | func BenchmarkSendReceive1Binproc(b *testing.B) { function BenchmarkSendReceive1KBinproc (line 367) | func BenchmarkSendReceive1KBinproc(b *testing.B) { function BenchmarkSendReceive1MBinproc (line 371) | func BenchmarkSendReceive1MBinproc(b *testing.B) { type testEnv (line 376) | type testEnv struct method NewSocket (line 394) | func (te *testEnv) NewSocket(t SocketType) *Socket { method NewBoundSocket (line 402) | func (te *testEnv) NewBoundSocket(t SocketType, bindAddr string) *Sock... method NewConnectedSocket (line 411) | func (te *testEnv) NewConnectedSocket(t SocketType, connectAddr string... method pushSocket (line 420) | func (te *testEnv) pushSocket(s *Socket) { method Close (line 424) | func (te *testEnv) Close() { method Send (line 439) | func (te *testEnv) Send(sock *Socket, data []byte, flags SendRecvOptio... method Recv (line 445) | func (te *testEnv) Recv(sock *Socket, flags SendRecvOption) []byte { function NewTestEnv (line 382) | func NewTestEnv(t *testing.T) *testEnv { FILE: zmq_unix.go type ZmqOsSocketType (line 27) | type ZmqOsSocketType method ToRaw (line 29) | func (self ZmqOsSocketType) ToRaw() C.int { FILE: zmq_windows.go type ZmqOsSocketType (line 25) | type ZmqOsSocketType method ToRaw (line 27) | func (self ZmqOsSocketType) ToRaw() C.SOCKET { FILE: zmqgen_2_1.go method Type (line 18) | func (s *Socket) Type() (SocketType, error) { method RcvMore (line 27) | func (s *Socket) RcvMore() (bool, error) { method HWM (line 36) | func (s *Socket) HWM() (uint64, error) { method Swap (line 44) | func (s *Socket) Swap() (int64, error) { method Affinity (line 52) | func (s *Socket) Affinity() (uint64, error) { method Identity (line 60) | func (s *Socket) Identity() (string, error) { method Rate (line 68) | func (s *Socket) Rate() (int64, error) { method RecoveryIvl (line 76) | func (s *Socket) RecoveryIvl() (time.Duration, error) { method McastLoop (line 85) | func (s *Socket) McastLoop() (bool, error) { method SndBuf (line 94) | func (s *Socket) SndBuf() (uint64, error) { method RcvBuf (line 102) | func (s *Socket) RcvBuf() (uint64, error) { method Linger (line 110) | func (s *Socket) Linger() (time.Duration, error) { method ReconnectIvl (line 119) | func (s *Socket) ReconnectIvl() (time.Duration, error) { method ReconnectIvlMax (line 128) | func (s *Socket) ReconnectIvlMax() (time.Duration, error) { method Backlog (line 137) | func (s *Socket) Backlog() (int, error) { method Events (line 145) | func (s *Socket) Events() (uint64, error) { method SetHWM (line 155) | func (s *Socket) SetHWM(value uint64) error { method SetSwap (line 163) | func (s *Socket) SetSwap(value int64) error { method SetAffinity (line 171) | func (s *Socket) SetAffinity(value uint64) error { method SetIdentity (line 179) | func (s *Socket) SetIdentity(value string) error { method SetSubscribe (line 187) | func (s *Socket) SetSubscribe(value string) error { method SetUnsubscribe (line 195) | func (s *Socket) SetUnsubscribe(value string) error { method SetRate (line 203) | func (s *Socket) SetRate(value int64) error { method SetRecoveryIvl (line 211) | func (s *Socket) SetRecoveryIvl(value time.Duration) error { method SetMcastLoop (line 219) | func (s *Socket) SetMcastLoop(value bool) error { method SetSndBuf (line 230) | func (s *Socket) SetSndBuf(value uint64) error { method SetRcvBuf (line 238) | func (s *Socket) SetRcvBuf(value uint64) error { method SetLinger (line 246) | func (s *Socket) SetLinger(value time.Duration) error { method SetReconnectIvl (line 254) | func (s *Socket) SetReconnectIvl(value time.Duration) error { method SetReconnectIvlMax (line 262) | func (s *Socket) SetReconnectIvlMax(value time.Duration) error { method SetBacklog (line 270) | func (s *Socket) SetBacklog(value int) error { FILE: zmqgen_2_2.go method Type (line 18) | func (s *Socket) Type() (SocketType, error) { method RcvMore (line 27) | func (s *Socket) RcvMore() (bool, error) { method HWM (line 36) | func (s *Socket) HWM() (uint64, error) { method RcvTimeout (line 44) | func (s *Socket) RcvTimeout() (time.Duration, error) { method SndTimeout (line 53) | func (s *Socket) SndTimeout() (time.Duration, error) { method Swap (line 62) | func (s *Socket) Swap() (int64, error) { method Affinity (line 70) | func (s *Socket) Affinity() (uint64, error) { method Identity (line 78) | func (s *Socket) Identity() (string, error) { method Rate (line 86) | func (s *Socket) Rate() (int64, error) { method RecoveryIvl (line 94) | func (s *Socket) RecoveryIvl() (time.Duration, error) { method McastLoop (line 103) | func (s *Socket) McastLoop() (bool, error) { method SndBuf (line 112) | func (s *Socket) SndBuf() (uint64, error) { method RcvBuf (line 120) | func (s *Socket) RcvBuf() (uint64, error) { method Linger (line 128) | func (s *Socket) Linger() (time.Duration, error) { method ReconnectIvl (line 137) | func (s *Socket) ReconnectIvl() (time.Duration, error) { method ReconnectIvlMax (line 146) | func (s *Socket) ReconnectIvlMax() (time.Duration, error) { method Backlog (line 155) | func (s *Socket) Backlog() (int, error) { method Events (line 163) | func (s *Socket) Events() (uint64, error) { method SetHWM (line 173) | func (s *Socket) SetHWM(value uint64) error { method SetSwap (line 181) | func (s *Socket) SetSwap(value int64) error { method SetAffinity (line 189) | func (s *Socket) SetAffinity(value uint64) error { method SetIdentity (line 197) | func (s *Socket) SetIdentity(value string) error { method SetSubscribe (line 205) | func (s *Socket) SetSubscribe(value string) error { method SetUnsubscribe (line 213) | func (s *Socket) SetUnsubscribe(value string) error { method SetRcvTimeout (line 221) | func (s *Socket) SetRcvTimeout(value time.Duration) error { method SetSndTimeout (line 229) | func (s *Socket) SetSndTimeout(value time.Duration) error { method SetRate (line 237) | func (s *Socket) SetRate(value int64) error { method SetRecoveryIvl (line 245) | func (s *Socket) SetRecoveryIvl(value time.Duration) error { method SetMcastLoop (line 253) | func (s *Socket) SetMcastLoop(value bool) error { method SetSndBuf (line 264) | func (s *Socket) SetSndBuf(value uint64) error { method SetRcvBuf (line 272) | func (s *Socket) SetRcvBuf(value uint64) error { method SetLinger (line 280) | func (s *Socket) SetLinger(value time.Duration) error { method SetReconnectIvl (line 288) | func (s *Socket) SetReconnectIvl(value time.Duration) error { method SetReconnectIvlMax (line 296) | func (s *Socket) SetReconnectIvlMax(value time.Duration) error { method SetBacklog (line 304) | func (s *Socket) SetBacklog(value int) error { FILE: zmqgen_3_2.go method Type (line 18) | func (s *Socket) Type() (SocketType, error) { method RcvMore (line 27) | func (s *Socket) RcvMore() (bool, error) { method SndHWM (line 36) | func (s *Socket) SndHWM() (int, error) { method RcvHWM (line 44) | func (s *Socket) RcvHWM() (int, error) { method Affinity (line 52) | func (s *Socket) Affinity() (uint64, error) { method Identity (line 60) | func (s *Socket) Identity() (string, error) { method Rate (line 68) | func (s *Socket) Rate() (int64, error) { method RecoveryIvl (line 76) | func (s *Socket) RecoveryIvl() (time.Duration, error) { method SndBuf (line 85) | func (s *Socket) SndBuf() (uint64, error) { method RcvBuf (line 93) | func (s *Socket) RcvBuf() (uint64, error) { method Linger (line 101) | func (s *Socket) Linger() (time.Duration, error) { method ReconnectIvl (line 110) | func (s *Socket) ReconnectIvl() (time.Duration, error) { method ReconnectIvlMax (line 119) | func (s *Socket) ReconnectIvlMax() (time.Duration, error) { method Backlog (line 128) | func (s *Socket) Backlog() (int, error) { method MaxMsgSize (line 136) | func (s *Socket) MaxMsgSize() (int64, error) { method RcvTimeout (line 144) | func (s *Socket) RcvTimeout() (time.Duration, error) { method SndTimeout (line 153) | func (s *Socket) SndTimeout() (time.Duration, error) { method IPv4Only (line 162) | func (s *Socket) IPv4Only() (bool, error) { method DelayAttachOnConnect (line 171) | func (s *Socket) DelayAttachOnConnect() (bool, error) { method Events (line 180) | func (s *Socket) Events() (uint64, error) { method TCPKeepalive (line 188) | func (s *Socket) TCPKeepalive() (int, error) { method TCPKeepaliveIdle (line 196) | func (s *Socket) TCPKeepaliveIdle() (int, error) { method TCPKeepaliveCnt (line 204) | func (s *Socket) TCPKeepaliveCnt() (int, error) { method TCPKeepaliveIntvl (line 212) | func (s *Socket) TCPKeepaliveIntvl() (int, error) { method SetSndHWM (line 222) | func (s *Socket) SetSndHWM(value int) error { method SetRcvHWM (line 230) | func (s *Socket) SetRcvHWM(value int) error { method SetAffinity (line 238) | func (s *Socket) SetAffinity(value uint64) error { method SetSubscribe (line 246) | func (s *Socket) SetSubscribe(value string) error { method SetUnsubscribe (line 254) | func (s *Socket) SetUnsubscribe(value string) error { method SetIdentity (line 262) | func (s *Socket) SetIdentity(value string) error { method SetRate (line 270) | func (s *Socket) SetRate(value int64) error { method SetRecoveryIvl (line 278) | func (s *Socket) SetRecoveryIvl(value time.Duration) error { method SetSndBuf (line 286) | func (s *Socket) SetSndBuf(value uint64) error { method SetRcvBuf (line 294) | func (s *Socket) SetRcvBuf(value uint64) error { method SetLinger (line 302) | func (s *Socket) SetLinger(value time.Duration) error { method SetReconnectIvl (line 310) | func (s *Socket) SetReconnectIvl(value time.Duration) error { method SetReconnectIvlMax (line 318) | func (s *Socket) SetReconnectIvlMax(value time.Duration) error { method SetBacklog (line 326) | func (s *Socket) SetBacklog(value int) error { method SetMaxMsgSize (line 334) | func (s *Socket) SetMaxMsgSize(value int64) error { method SetRcvTimeout (line 342) | func (s *Socket) SetRcvTimeout(value time.Duration) error { method SetSndTimeout (line 350) | func (s *Socket) SetSndTimeout(value time.Duration) error { method SetIPv4Only (line 358) | func (s *Socket) SetIPv4Only(value bool) error { method SetDelayAttachOnConnect (line 369) | func (s *Socket) SetDelayAttachOnConnect(value bool) error { method SetROUTERMandatory (line 380) | func (s *Socket) SetROUTERMandatory(value bool) error { method SetXPUBVerbose (line 391) | func (s *Socket) SetXPUBVerbose(value bool) error { method SetTCPKeepalive (line 402) | func (s *Socket) SetTCPKeepalive(value int) error { method SetTCPKeepaliveIdle (line 410) | func (s *Socket) SetTCPKeepaliveIdle(value int) error { method SetTCPKeepaliveCnt (line 418) | func (s *Socket) SetTCPKeepaliveCnt(value int) error { method SetTCPKeepaliveIntvl (line 426) | func (s *Socket) SetTCPKeepaliveIntvl(value int) error { method SetTCPAcceptFilter (line 434) | func (s *Socket) SetTCPAcceptFilter(value string) error { FILE: zmqgen_4_0.go method Type (line 18) | func (s *Socket) Type() (SocketType, error) { method RcvMore (line 27) | func (s *Socket) RcvMore() (bool, error) { method SndHWM (line 36) | func (s *Socket) SndHWM() (int, error) { method RcvHWM (line 44) | func (s *Socket) RcvHWM() (int, error) { method Affinity (line 52) | func (s *Socket) Affinity() (uint64, error) { method Identity (line 60) | func (s *Socket) Identity() (string, error) { method Rate (line 68) | func (s *Socket) Rate() (int64, error) { method RecoveryIvl (line 76) | func (s *Socket) RecoveryIvl() (time.Duration, error) { method SndBuf (line 85) | func (s *Socket) SndBuf() (uint64, error) { method RcvBuf (line 93) | func (s *Socket) RcvBuf() (uint64, error) { method Linger (line 101) | func (s *Socket) Linger() (time.Duration, error) { method ReconnectIvl (line 110) | func (s *Socket) ReconnectIvl() (time.Duration, error) { method ReconnectIvlMax (line 119) | func (s *Socket) ReconnectIvlMax() (time.Duration, error) { method Backlog (line 128) | func (s *Socket) Backlog() (int, error) { method MaxMsgSize (line 136) | func (s *Socket) MaxMsgSize() (int64, error) { method RcvTimeout (line 144) | func (s *Socket) RcvTimeout() (time.Duration, error) { method SndTimeout (line 153) | func (s *Socket) SndTimeout() (time.Duration, error) { method Ipv6 (line 162) | func (s *Socket) Ipv6() (bool, error) { method IPv4Only (line 171) | func (s *Socket) IPv4Only() (bool, error) { method Immediate (line 180) | func (s *Socket) Immediate() (bool, error) { method Events (line 189) | func (s *Socket) Events() (uint64, error) { method TCPKeepalive (line 197) | func (s *Socket) TCPKeepalive() (int, error) { method TCPKeepaliveIdle (line 205) | func (s *Socket) TCPKeepaliveIdle() (int, error) { method TCPKeepaliveCnt (line 213) | func (s *Socket) TCPKeepaliveCnt() (int, error) { method TCPKeepaliveIntvl (line 221) | func (s *Socket) TCPKeepaliveIntvl() (int, error) { method Mechanism (line 229) | func (s *Socket) Mechanism() (int, error) { method PlainServer (line 237) | func (s *Socket) PlainServer() (int, error) { method PlainUsername (line 245) | func (s *Socket) PlainUsername() (string, error) { method PlainPassword (line 253) | func (s *Socket) PlainPassword() (string, error) { method CurvePublickey (line 261) | func (s *Socket) CurvePublickey() (string, error) { method CurveSecretkey (line 269) | func (s *Socket) CurveSecretkey() (string, error) { method CurveServerkey (line 277) | func (s *Socket) CurveServerkey() (string, error) { method ZapDomain (line 285) | func (s *Socket) ZapDomain() (string, error) { method SetSndHWM (line 295) | func (s *Socket) SetSndHWM(value int) error { method SetRcvHWM (line 303) | func (s *Socket) SetRcvHWM(value int) error { method SetAffinity (line 311) | func (s *Socket) SetAffinity(value uint64) error { method SetSubscribe (line 319) | func (s *Socket) SetSubscribe(value string) error { method SetUnsubscribe (line 327) | func (s *Socket) SetUnsubscribe(value string) error { method SetIdentity (line 335) | func (s *Socket) SetIdentity(value string) error { method SetRate (line 343) | func (s *Socket) SetRate(value int64) error { method SetRecoveryIvl (line 351) | func (s *Socket) SetRecoveryIvl(value time.Duration) error { method SetSndBuf (line 359) | func (s *Socket) SetSndBuf(value uint64) error { method SetRcvBuf (line 367) | func (s *Socket) SetRcvBuf(value uint64) error { method SetLinger (line 375) | func (s *Socket) SetLinger(value time.Duration) error { method SetReconnectIvl (line 383) | func (s *Socket) SetReconnectIvl(value time.Duration) error { method SetReconnectIvlMax (line 391) | func (s *Socket) SetReconnectIvlMax(value time.Duration) error { method SetBacklog (line 399) | func (s *Socket) SetBacklog(value int) error { method SetMaxMsgSize (line 407) | func (s *Socket) SetMaxMsgSize(value int64) error { method SetRcvTimeout (line 415) | func (s *Socket) SetRcvTimeout(value time.Duration) error { method SetSndTimeout (line 423) | func (s *Socket) SetSndTimeout(value time.Duration) error { method SetIpv6 (line 431) | func (s *Socket) SetIpv6(value bool) error { method SetIPv4Only (line 442) | func (s *Socket) SetIPv4Only(value bool) error { method SetImmediate (line 453) | func (s *Socket) SetImmediate(value bool) error { method SetROUTERMandatory (line 464) | func (s *Socket) SetROUTERMandatory(value bool) error { method SetROUTERRaw (line 475) | func (s *Socket) SetROUTERRaw(value int) error { method SetProbeROUTER (line 483) | func (s *Socket) SetProbeROUTER(value int) error { method SetXPUBVerbose (line 491) | func (s *Socket) SetXPUBVerbose(value bool) error { method SetReqCorrelate (line 502) | func (s *Socket) SetReqCorrelate(value int) error { method SetReqRelaxed (line 510) | func (s *Socket) SetReqRelaxed(value int) error { method SetTCPKeepalive (line 518) | func (s *Socket) SetTCPKeepalive(value int) error { method SetTCPKeepaliveIdle (line 526) | func (s *Socket) SetTCPKeepaliveIdle(value int) error { method SetTCPKeepaliveCnt (line 534) | func (s *Socket) SetTCPKeepaliveCnt(value int) error { method SetTCPKeepaliveIntvl (line 542) | func (s *Socket) SetTCPKeepaliveIntvl(value int) error { method SetTCPAcceptFilter (line 550) | func (s *Socket) SetTCPAcceptFilter(value string) error { method SetPlainServer (line 558) | func (s *Socket) SetPlainServer(value int) error { method SetPlainUsername (line 566) | func (s *Socket) SetPlainUsername(value string) error { method SetPlainPassword (line 574) | func (s *Socket) SetPlainPassword(value string) error { method SetCurveServer (line 582) | func (s *Socket) SetCurveServer(value int) error { method SetCurvePublickey (line 590) | func (s *Socket) SetCurvePublickey(value string) error { method SetCurveSecretkey (line 598) | func (s *Socket) SetCurveSecretkey(value string) error { method SetCurveServerkey (line 606) | func (s *Socket) SetCurveServerkey(value string) error { method SetZapDomain (line 614) | func (s *Socket) SetZapDomain(value string) error { method SetConflate (line 622) | func (s *Socket) SetConflate(value bool) error {