aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorE. Westbrook <github@westbrook.io>2019-02-25 15:57:25 -0700
committerE. Westbrook <github@westbrook.io>2019-02-25 15:57:25 -0700
commitb95527e140fd0ec573ca0e83c5f64dffadd7e228 (patch)
tree76fcf03450aaffbe0e17b3d0d3e8ad5a7d74c8ba
parentc0374dd46ff7b3a8c1913ade4a3746873d6060c1 (diff)
downloadluasocket-b95527e140fd0ec573ca0e83c5f64dffadd7e228.tar.gz
luasocket-b95527e140fd0ec573ca0e83c5f64dffadd7e228.tar.bz2
luasocket-b95527e140fd0ec573ca0e83c5f64dffadd7e228.zip
buffer.c: use LUASOCKET_PRIVATE
-rw-r--r--src/buffer.c16
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\*-------------------------------------------------------------------------*/
35int buffer_open(lua_State *L) { 37LUASOCKET_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\*-------------------------------------------------------------------------*/
43void buffer_init(p_buffer buf, p_io io, p_timeout tm) { 45LUASOCKET_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\*-------------------------------------------------------------------------*/
54int buffer_meth_getstats(lua_State *L, p_buffer buf) { 56LUASOCKET_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\*-------------------------------------------------------------------------*/
64int buffer_meth_setstats(lua_State *L, p_buffer buf) { 66LUASOCKET_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\*-------------------------------------------------------------------------*/
75int buffer_meth_send(lua_State *L, p_buffer buf) { 77LUASOCKET_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\*-------------------------------------------------------------------------*/
108int buffer_meth_receive(lua_State *L, p_buffer buf) { 110LUASOCKET_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\*-------------------------------------------------------------------------*/
157int buffer_isempty(p_buffer buf) { 159LUASOCKET_PRIVATE int buffer_isempty(p_buffer buf) {
158 return buf->first >= buf->last; 160 return buf->first >= buf->last;
159} 161}
160 162