diff options
| author | E. Westbrook <github@westbrook.io> | 2019-02-25 15:57:25 -0700 |
|---|---|---|
| committer | E. Westbrook <github@westbrook.io> | 2019-02-25 15:57:25 -0700 |
| commit | b95527e140fd0ec573ca0e83c5f64dffadd7e228 (patch) | |
| tree | 76fcf03450aaffbe0e17b3d0d3e8ad5a7d74c8ba /src | |
| parent | c0374dd46ff7b3a8c1913ade4a3746873d6060c1 (diff) | |
| download | luasocket-b95527e140fd0ec573ca0e83c5f64dffadd7e228.tar.gz luasocket-b95527e140fd0ec573ca0e83c5f64dffadd7e228.tar.bz2 luasocket-b95527e140fd0ec573ca0e83c5f64dffadd7e228.zip | |
buffer.c: use LUASOCKET_PRIVATE
Diffstat (limited to 'src')
| -rw-r--r-- | src/buffer.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/buffer.c b/src/buffer.c index fff1634..357730a 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -2,6 +2,8 @@ | |||
| 2 | * Input/Output interface for Lua programs | 2 | * Input/Output interface for Lua programs |
| 3 | * LuaSocket toolkit | 3 | * LuaSocket toolkit |
| 4 | \*=========================================================================*/ | 4 | \*=========================================================================*/ |
| 5 | #include "luasocket.h" | ||
| 6 | |||
| 5 | #include "lua.h" | 7 | #include "lua.h" |
| 6 | #include "lauxlib.h" | 8 | #include "lauxlib.h" |
| 7 | #include "compat.h" | 9 | #include "compat.h" |
| @@ -32,7 +34,7 @@ static int sendraw(p_buffer buf, const char *data, size_t count, size_t *sent); | |||
| 32 | /*-------------------------------------------------------------------------*\ | 34 | /*-------------------------------------------------------------------------*\ |
| 33 | * Initializes module | 35 | * Initializes module |
| 34 | \*-------------------------------------------------------------------------*/ | 36 | \*-------------------------------------------------------------------------*/ |
| 35 | int buffer_open(lua_State *L) { | 37 | LUASOCKET_PRIVATE int buffer_open(lua_State *L) { |
| 36 | (void) L; | 38 | (void) L; |
| 37 | return 0; | 39 | return 0; |
| 38 | } | 40 | } |
| @@ -40,7 +42,7 @@ int buffer_open(lua_State *L) { | |||
| 40 | /*-------------------------------------------------------------------------*\ | 42 | /*-------------------------------------------------------------------------*\ |
| 41 | * Initializes C structure | 43 | * Initializes C structure |
| 42 | \*-------------------------------------------------------------------------*/ | 44 | \*-------------------------------------------------------------------------*/ |
| 43 | void buffer_init(p_buffer buf, p_io io, p_timeout tm) { | 45 | LUASOCKET_PRIVATE void buffer_init(p_buffer buf, p_io io, p_timeout tm) { |
| 44 | buf->first = buf->last = 0; | 46 | buf->first = buf->last = 0; |
| 45 | buf->io = io; | 47 | buf->io = io; |
| 46 | buf->tm = tm; | 48 | buf->tm = tm; |
| @@ -51,7 +53,7 @@ void buffer_init(p_buffer buf, p_io io, p_timeout tm) { | |||
| 51 | /*-------------------------------------------------------------------------*\ | 53 | /*-------------------------------------------------------------------------*\ |
| 52 | * object:getstats() interface | 54 | * object:getstats() interface |
| 53 | \*-------------------------------------------------------------------------*/ | 55 | \*-------------------------------------------------------------------------*/ |
| 54 | int buffer_meth_getstats(lua_State *L, p_buffer buf) { | 56 | LUASOCKET_PRIVATE int buffer_meth_getstats(lua_State *L, p_buffer buf) { |
| 55 | lua_pushnumber(L, (lua_Number) buf->received); | 57 | lua_pushnumber(L, (lua_Number) buf->received); |
| 56 | lua_pushnumber(L, (lua_Number) buf->sent); | 58 | lua_pushnumber(L, (lua_Number) buf->sent); |
| 57 | lua_pushnumber(L, timeout_gettime() - buf->birthday); | 59 | lua_pushnumber(L, timeout_gettime() - buf->birthday); |
| @@ -61,7 +63,7 @@ int buffer_meth_getstats(lua_State *L, p_buffer buf) { | |||
| 61 | /*-------------------------------------------------------------------------*\ | 63 | /*-------------------------------------------------------------------------*\ |
| 62 | * object:setstats() interface | 64 | * object:setstats() interface |
| 63 | \*-------------------------------------------------------------------------*/ | 65 | \*-------------------------------------------------------------------------*/ |
| 64 | int buffer_meth_setstats(lua_State *L, p_buffer buf) { | 66 | LUASOCKET_PRIVATE int buffer_meth_setstats(lua_State *L, p_buffer buf) { |
| 65 | buf->received = (long) luaL_optnumber(L, 2, (lua_Number) buf->received); | 67 | buf->received = (long) luaL_optnumber(L, 2, (lua_Number) buf->received); |
| 66 | buf->sent = (long) luaL_optnumber(L, 3, (lua_Number) buf->sent); | 68 | buf->sent = (long) luaL_optnumber(L, 3, (lua_Number) buf->sent); |
| 67 | if (lua_isnumber(L, 4)) buf->birthday = timeout_gettime() - lua_tonumber(L, 4); | 69 | if (lua_isnumber(L, 4)) buf->birthday = timeout_gettime() - lua_tonumber(L, 4); |
| @@ -72,7 +74,7 @@ int buffer_meth_setstats(lua_State *L, p_buffer buf) { | |||
| 72 | /*-------------------------------------------------------------------------*\ | 74 | /*-------------------------------------------------------------------------*\ |
| 73 | * object:send() interface | 75 | * object:send() interface |
| 74 | \*-------------------------------------------------------------------------*/ | 76 | \*-------------------------------------------------------------------------*/ |
| 75 | int buffer_meth_send(lua_State *L, p_buffer buf) { | 77 | LUASOCKET_PRIVATE int buffer_meth_send(lua_State *L, p_buffer buf) { |
| 76 | int top = lua_gettop(L); | 78 | int top = lua_gettop(L); |
| 77 | int err = IO_DONE; | 79 | int err = IO_DONE; |
| 78 | size_t size = 0, sent = 0; | 80 | size_t size = 0, sent = 0; |
| @@ -105,7 +107,7 @@ int buffer_meth_send(lua_State *L, p_buffer buf) { | |||
| 105 | /*-------------------------------------------------------------------------*\ | 107 | /*-------------------------------------------------------------------------*\ |
| 106 | * object:receive() interface | 108 | * object:receive() interface |
| 107 | \*-------------------------------------------------------------------------*/ | 109 | \*-------------------------------------------------------------------------*/ |
| 108 | int buffer_meth_receive(lua_State *L, p_buffer buf) { | 110 | LUASOCKET_PRIVATE int buffer_meth_receive(lua_State *L, p_buffer buf) { |
| 109 | int err = IO_DONE, top = lua_gettop(L); | 111 | int err = IO_DONE, top = lua_gettop(L); |
| 110 | luaL_Buffer b; | 112 | luaL_Buffer b; |
| 111 | size_t size; | 113 | size_t size; |
| @@ -154,7 +156,7 @@ int buffer_meth_receive(lua_State *L, p_buffer buf) { | |||
| 154 | /*-------------------------------------------------------------------------*\ | 156 | /*-------------------------------------------------------------------------*\ |
| 155 | * Determines if there is any data in the read buffer | 157 | * Determines if there is any data in the read buffer |
| 156 | \*-------------------------------------------------------------------------*/ | 158 | \*-------------------------------------------------------------------------*/ |
| 157 | int buffer_isempty(p_buffer buf) { | 159 | LUASOCKET_PRIVATE int buffer_isempty(p_buffer buf) { |
| 158 | return buf->first >= buf->last; | 160 | return buf->first >= buf->last; |
| 159 | } | 161 | } |
| 160 | 162 | ||
