본문 바로가기

IT

opnet 데이터 전송, 수신

반응형

데이터 전송


Pakcet *tmpPkt;

unsigned char CharArr[] = {0x01, 0x02, 0x03};

tmpPkt = op_pk_create(0);

 

op_pk_fd_set(tmpPkt, 0, OPC_FIELD_TYPE_INTEGER,  CharArr, sizeof(CharArr) *  8 );

 

op_pk_fd_set_pkt(send_pkt, 0 ,tmpPkt, sizeof(CharArr) * 8);

 

tcp_data_send(tcp_intf_hndl, send_pkt);



데이터 수신


op_pk_nfd_get_pkt(recv_pkt, "TEMP", &tmp_pkt);

len = op_pk_total_size_get(tmp_pkt) / 8;

printf("EEMS_Process\tReceive Enter\t Receive Data(TEMP)\tSize(%dByte)\n",len);

op_pk_print(tmp_pkt);

op_pk_fd_get(tmp_pkt, 0, &ctpkt);

for(i=0;i<len; i++)

printf("ctpkt[%d] =0x%x\n",i,ctpkt[i]);

'IT' 카테고리의 다른 글

libjemalloc.so.1 없다고 할때  (0) 2016.01.11
MySql 테이블명세서 쿼리  (0) 2015.04.17
Github korean ver  (0) 2014.06.16
WSDL 구조 설명  (0) 2014.06.04
리눅스 mysql 한글  (0) 2012.07.20