一起来读源码604-skynet 日志模块

详情见:

skynet_log.h

skynet_log.c

 

FILE * skynet_log_open(struct skynet_context * ctx, uint32_t handle); //打开日志
void skynet_log_close(struct skynet_context * ctx, FILE *f, uint32_t handle); //关闭日志
void skynet_log_output(FILE *f, uint32_t source, int type, int session, void * buffer, size_t sz); //输出日志

void log_blob(FILE *f, void * buffer, size_t sz) //按字节刷入
void log_socket(FILE * f, struct skynet_socket_message * message, size_t sz) //打印socket.message信息

结构比较简单,不多赘述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章