From 9a89af693b9336633bcac2a652c294f782e6b3b1 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期一, 20 五月 2019 12:54:50 +0800 Subject: [PATCH] add share memory improve effect --- deliver.go | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/deliver.go b/deliver.go index 9b71902..fe01778 100644 --- a/deliver.go +++ b/deliver.go @@ -13,20 +13,24 @@ Close() } -// NewListener create listener args presentive for parameter with protocal, e.g. sub topic -func NewListener(m Mode, url string, args ...interface{}) Deliver { +// NewServer create listener args presentive for parameter with protocal, e.g. sub topic +func NewServer(m Mode, url string, args ...interface{}) Deliver { if m > ModeStart && m < ModeNNG { - return nngListener(m, url, args...) + return nngServer(m, url, args...) + } else if m == Shm { + return shmServer(m, url, args...) } return nil } -// NewDialer create dialer args presentive for parameter with protocal, e.g. sub topic -func NewDialer(m Mode, url string, args ...interface{}) Deliver { +// NewClient create dialer args presentive for parameter with protocal, e.g. sub topic +func NewClient(m Mode, url string, args ...interface{}) Deliver { if m > ModeStart && m < ModeNNG { - return nngDialer(m, url, args...) + return nngClient(m, url, args...) + } else if m == Shm { + return shmClient(m, url, args...) } return nil -- Gitblit v1.8.0