add socket.netstat

This commit is contained in:
Cloud Wu
2018-09-07 16:11:27 +08:00
parent 35176383b7
commit 61980c8a1f
9 changed files with 299 additions and 9 deletions

View File

@@ -2,6 +2,7 @@
#define skynet_socket_server_h
#include <stdint.h>
#include "socket_info.h"
#define SOCKET_DATA 0
#define SOCKET_CLOSE 1
@@ -21,8 +22,9 @@ struct socket_message {
char * data;
};
struct socket_server * socket_server_create();
struct socket_server * socket_server_create(uint64_t time);
void socket_server_release(struct socket_server *);
void socket_server_updatetime(struct socket_server *, uint64_t time);
int socket_server_poll(struct socket_server *, struct socket_message *result, int *more);
void socket_server_exit(struct socket_server *);
@@ -64,4 +66,6 @@ struct socket_object_interface {
// if you send package sz == -1, use soi.
void socket_server_userobject(struct socket_server *, struct socket_object_interface *soi);
struct socket_info * socket_server_info(struct socket_server *);
#endif