summaryrefslogtreecommitdiff
path: root/xmake/modules/private/service/message.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2022-04-16 11:33:09 +0800
committerruki <[email protected]>2022-04-16 11:33:09 +0800
commitf3ff3c8b3133102b8d818bf85f89cac4732f6eb8 (patch)
tree02ba2635ae3d8410aaff52501d6efee9abf2506e /xmake/modules/private/service/message.lua
parentec42644f5fd2f522cb070f1ac0b33911b17f88ee (diff)
rename msg
Diffstat (limited to 'xmake/modules/private/service/message.lua')
-rw-r--r--xmake/modules/private/service/message.lua30
1 files changed, 21 insertions, 9 deletions
diff --git a/xmake/modules/private/service/message.lua b/xmake/modules/private/service/message.lua
index 918175270..a097c20f4 100644
--- a/xmake/modules/private/service/message.lua
+++ b/xmake/modules/private/service/message.lua
@@ -30,8 +30,8 @@ message.CODE_DISCONNECT = 2 -- disconnect server
message.CODE_CLEAN = 3 -- clean all cached files in server
message.CODE_DATA = 4 -- send data
message.CODE_RUNCMD = 5 -- run the given command in server
-message.CODE_DIFFDIR = 6 -- diff files in directory between server and client
-message.CODE_SYNCDIR = 7 -- sync files in directory between server and client
+message.CODE_DIFF = 6 -- diff files between server and client
+message.CODE_SYNC = 7 -- sync files between server and client
message.CODE_PULL = 8 -- pull the given files from server
-- init message
@@ -59,9 +59,14 @@ function message:is_disconnect()
return self:code() == message.CODE_DISCONNECT
end
--- is syncdir message?
-function message:is_syncdir()
- return self:code() == message.CODE_SYNCDIR
+-- is diff message?
+function message:is_diff()
+ return self:code() == message.CODE_DIFF
+end
+
+-- is sync message?
+function message:is_sync()
+ return self:code() == message.CODE_SYNC
end
-- is clean message?
@@ -139,11 +144,18 @@ function new_disconnect(session_id)
})
end
--- new syncdir message
-function new_syncdir(session_id, start)
+-- new diff message
+function new_diff(session_id)
+ return _new({
+ code = message.CODE_DIFF,
+ session_id = session_id
+ })
+end
+
+-- new sync message
+function new_sync(session_id)
return _new({
- code = message.CODE_SYNCDIR,
- start = start,
+ code = message.CODE_SYNC,
session_id = session_id
})
end