Annotate

util/time.lua @ 9130:74525b8104d5

pubsub.lib: Add support for pubsub#publish_model
author Matthew Wild <mwild1@gmail.com>
date Mon, 06 Aug 2018 11:23:42 +0100
parent 7461:72e48bddf617
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7461
72e48bddf617 util.time: New tiny library to abstract LuaSocket's gettime() function, so we can use other sources in the future
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
1 -- Import gettime() from LuaSocket, as a way to access high-resolution time
72e48bddf617 util.time: New tiny library to abstract LuaSocket's gettime() function, so we can use other sources in the future
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
2 -- in a platform-independent way
72e48bddf617 util.time: New tiny library to abstract LuaSocket's gettime() function, so we can use other sources in the future
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
3
72e48bddf617 util.time: New tiny library to abstract LuaSocket's gettime() function, so we can use other sources in the future
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
4 local socket_gettime = require "socket".gettime;
72e48bddf617 util.time: New tiny library to abstract LuaSocket's gettime() function, so we can use other sources in the future
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
5
72e48bddf617 util.time: New tiny library to abstract LuaSocket's gettime() function, so we can use other sources in the future
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
6 return {
72e48bddf617 util.time: New tiny library to abstract LuaSocket's gettime() function, so we can use other sources in the future
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
7 now = socket_gettime;
72e48bddf617 util.time: New tiny library to abstract LuaSocket's gettime() function, so we can use other sources in the future
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
8 }