一起來讀源碼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信息

結構比較簡單,不多贅述

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