diff options
Diffstat (limited to 'weed/mq/client/agent_client/agent_publish.go')
| -rw-r--r-- | weed/mq/client/agent_client/agent_publish.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/weed/mq/client/agent_client/agent_publish.go b/weed/mq/client/agent_client/agent_publish.go new file mode 100644 index 000000000..3e16f3b99 --- /dev/null +++ b/weed/mq/client/agent_client/agent_publish.go @@ -0,0 +1,14 @@ +package agent_client + +import ( + "github.com/seaweedfs/seaweedfs/weed/pb/mq_agent_pb" + "github.com/seaweedfs/seaweedfs/weed/pb/schema_pb" +) + +func (a *PublishSession) PublishMessageRecord(key []byte, record *schema_pb.RecordValue) error { + return a.stream.Send(&mq_agent_pb.PublishRecordRequest{ + SessionId: a.sessionId, + Key: key, + Value: record, + }) +} |
