typedef struct addr{int ExtIP;//int LocalIP;//int ExtPort;int LocalPort;//}addr_t;typedef struct parter_node_info{addr_t addr;int iMinseq;//int num_of_partners;int TotRrecv;int iRaAvg;//int tot_Rsent;int time_alive;int Rtohim;int Rfrom;int no_serv2him; //if Ra is too small, I have no service to this node with Rtohim less than max.int no_serv2me; //that node indicates no service to me.int Radvance;int Rreq;int Rdup;int data_in_NWB;int buffered_data_in_NWB;}parter_node_info_t;typedef struct node_info{addr_t addr;int iMinseq;int num_of_partners;int TotRrecv;int iRaAvg;int tot_Rsent;int time_alive;int Radvance;int Rreq;int Rdup;int data_in_NWB;int buffered_data_in_NWB;bool isPSER;int ChannelID;parter_node_info_t partner_info[4];parter_node_info_t last_data_source_node_info;}node_log_t;typedef struct node_log_msg{unsigned long msg_type;unsigned char log_type;node_log_t node_log;}node_log_msg_t;typedef struct m_Log_Packet{SOCKADDR_IN* addrSock;node_log_msg_t* node_log_msg;}NodeLogPacket;写了一个bytetostruct的函数,接收到的消息是乱的,我想问的是,C#中的结构体应该如何定义typedef struct m_Log_Packet{SOCKADDR_IN* addrSock;node_log_msg_t* node_log_msg;}NodeLogPacket;
- 1 回答
- 0 关注
- 122 浏览
添加回答
举报
0/150
提交
取消