コード例 #1
0
ファイル: mediator.go プロジェクト: gomicro/mediator
func (m *Mediator) Send(h stompngo.Headers, b []byte) error {
	m.mu.Lock()
	defer m.mu.Unlock()

	if m.sendHeaders != nil {
		h = h.AddHeaders(m.sendHeaders)
	}

	err := m.conn.Send(h, string(b))

	if err != nil {
		return err
	}

	return nil
}