MessageFields.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. 
  2. namespace Top.Tmc
  3. {
  4. public abstract class MessageFields
  5. {
  6. public const string KIND = "__kind";
  7. // public final static String PULL_AMOUNT = "amount";
  8. public const string CONFIRM_ID = "id";
  9. public const string CONFIRM_MSG = "msg";
  10. public const string CONFIRM_ATTACH_QUEUE = "queue";
  11. public const string DATA_DATAID = "dataid";
  12. public const string DATA_TOPIC = "topic";
  13. public const string DATA_CONTENT = "content";
  14. public const string DATA_PUBLISH_TIME = "time";
  15. public const string DATA_OUTGOING_PUBLISHER = "publisher";
  16. public const string DATA_OUTGOING_USER_NICK = "nick";
  17. public const string DATA_OUTGOING_USER_ID = "userid";
  18. public const string DATA_INCOMING_USER_SESSION = "session";
  19. public const string DATA_ATTACH_OUTGOING_TIME = "outtime";
  20. public const string OUTGOING_ID = "id";
  21. // ATTACH means server will attch the filed to message, not passed from client
  22. // OUTGOING means only outgoing message to client have the field
  23. // INCOMING means only incoming message from client have the field
  24. }
  25. }