You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
407 B

  1. package agent_client
  2. import (
  3. "github.com/seaweedfs/seaweedfs/weed/pb/mq_agent_pb"
  4. "github.com/seaweedfs/seaweedfs/weed/pb/schema_pb"
  5. "time"
  6. )
  7. func (a *AgentSession) PublishMessageRecord(key []byte, record *schema_pb.RecordValue) error {
  8. return a.stream.Send(&mq_agent_pb.PublishRecordRequest{
  9. SessionId: a.sessionId,
  10. Key: key,
  11. Value: record,
  12. TsNs: time.Now().UnixNano(),
  13. })
  14. }