实例介绍
思科MMS库在vxworks上的实现,实现所有功能,通过此实现61850通信实现
【实例截图】
【核心代码】
mms_lib
└── mms_lib
├── code
│ └── NEW-mms-lib
│ ├── inc
│ │ ├── acse2.h
│ │ ├── acse2log.h
│ │ ├── acse2usr.h
│ │ ├── acseauth.h
│ │ ├── adlc_dsm.h
│ │ ├── adlc.h
│ │ ├── adlc_log.h
│ │ ├── adlc_sm.h
│ │ ├── adlc_sts.h
│ │ ├── adlc_usr.h
│ │ ├── arg.h
│ │ ├── asn1defs.h
│ │ ├── asn1log.h
│ │ ├── asn1r.h
│ │ ├── cfglog.h
│ │ ├── cfg_util.h
│ │ ├── checksum.h
│ │ ├── clnp.h
│ │ ├── clnp_llc.h
│ │ ├── clnp_log.h
│ │ ├── clnpport.h
│ │ ├── clnp_sne.h
│ │ ├── clnp_sta.h
│ │ ├── clnp_tnt.h
│ │ ├── clnp_usr.h
│ │ ├── conpack.h
│ │ ├── copp.h
│ │ ├── copp_log.h
│ │ ├── copp_usr.h
│ │ ├── cosp.h
│ │ ├── cosp_log.h
│ │ ├── cosp_usr.h
│ │ ├── dibmatch.h
│ │ ├── ethertyp.h
│ │ ├── ethsub.h
│ │ ├── fkeydefs.h
│ │ ├── gen_list.h
│ │ ├── gensock2.h
│ │ ├── glberror.h
│ │ ├── glbopt.h
│ │ ├── glbsem.h
│ │ ├── glbtypes.h
│ │ ├── goose.h
│ │ ├── gvaldefs.h
│ │ ├── icfg.h
│ │ ├── lean_a.h
│ │ ├── llcioctl.h
│ │ ├── llcio.h
│ │ ├── mem_chk.h
│ │ ├── memlog.h
│ │ ├── mi.h
│ │ ├── mi_icfg.h
│ │ ├── mi_log.h
│ │ ├── misem.h
│ │ ├── mitypeid.h
│ │ ├── mloguser.h
│ │ ├── mms_def2.h
│ │ ├── mmsdefs.h
│ │ ├── mms_dfun.h
│ │ ├── mmsefun.h
│ │ ├── mms_err.h
│ │ ├── mmsintr2.h
│ │ ├── mmsldefs.h
│ │ ├── mms_log.h
│ │ ├── mmslog.h
│ │ ├── mmslusec.h
│ │ ├── mms_mp.h
│ │ ├── mmsop_en
│ │ │ └── mmsop_en.h
│ │ ├── mms_pcon.h
│ │ ├── mms_pdom.h
│ │ ├── mms_perr.h
│ │ ├── mms_pevn.h
│ │ ├── mms_pfil.h
│ │ ├── mms_pjou.h
│ │ ├── mms_pocs.h
│ │ ├── mms_pprg.h
│ │ ├── mms_psem.h
│ │ ├── mms_pvar.h
│ │ ├── mms_pvmd.h
│ │ ├── mms_vvar.h
│ │ ├── msjexhnd.h
│ │ ├── mvl_acse.h
│ │ ├── mvl_defs.h
│ │ ├── mvl_log.h
│ │ ├── mvl_uca.h
│ │ ├── ntddosi.h
│ │ ├── osillc.h
│ │ ├── qmem.h
│ │ ├── rpl.h
│ │ ├── rs_a.h
│ │ ├── rs_defs.h
│ │ ├── scrndefs.h
│ │ ├── slog.h
│ │ ├── smem.h
│ │ ├── smp.h
│ │ ├── smp_log.h
│ │ ├── smp_usr.h
│ │ ├── sock_log.h
│ │ ├── ssec.h
│ │ ├── ssec_int.h
│ │ ├── sslelog.h
│ │ ├── stime.h
│ │ ├── str_util.h
│ │ ├── suicacse.h
│ │ ├── sx_defs.h
│ │ ├── sx_log.h
│ │ ├── sysincs.h
│ │ ├── time_str.h
│ │ ├── tp0_sock.h
│ │ ├── tp4api.h
│ │ ├── tp4_encd.h
│ │ ├── tp4.h
│ │ └── tp4_log.h
│ ├── mvl
│ │ └── src
│ │ ├── c_concl.c
│ │ ├── c_defvl.c
│ │ ├── c_delvl.c
│ │ ├── c_fclose.c
│ │ ├── c_fdel.c
│ │ ├── c_fdir.c
│ │ ├── c_fget.c
│ │ ├── c_fopen.c
│ │ ├── c_fread.c
│ │ ├── c_fren.c
│ │ ├── c_getdom.c
│ │ ├── c_getnam.c
│ │ ├── c_getvar.c
│ │ ├── c_getvla.c
│ │ ├── c_ident.c
│ │ ├── c_info.c
│ │ ├── c_jinit.c
│ │ ├── c_jread.c
│ │ ├── c_jstat.c
│ │ ├── c_obtfi.c
│ │ ├── c_read.c
│ │ ├── c_status.c
│ │ ├── c_ustat.c
│ │ ├── c_write.c
│ │ ├── mvl61850.c
│ │ ├── mvl_buf.c
│ │ ├── mvl_dtyp.c
│ │ ├── mvl_ijou.c
│ │ ├── mvl_objb.c
│ │ ├── mvl_obj.c
│ │ ├── mvlop_en.c
│ │ ├── mvl_send.c
│ │ ├── mvl_serv.c
│ │ ├── mvl_typ2.c
│ │ ├── mvl_type.c
│ │ ├── mvl_uca.c
│ │ ├── mvluleaf.c
│ │ ├── mvlu_rpt.c
│ │ ├── mvlu_rt.c
│ │ ├── mvlu_sbo.c
│ │ ├── mvl_var.c
│ │ ├── s_cancel.c
│ │ ├── s_concl.c
│ │ ├── s_crepi.c
│ │ ├── s_defvl.c
│ │ ├── s_delvl.c
│ │ ├── s_fclose.c
│ │ ├── s_fdel.c
│ │ ├── s_fdir.c
│ │ ├── s_fopen.c
│ │ ├── s_fread.c
│ │ ├── s_fren.c
│ │ ├── s_getcl.c
│ │ ├── s_getdom.c
│ │ ├── s_getnam.c
│ │ ├── s_getvaa.c
│ │ ├── s_getvla.c
│ │ ├── s_ident.c
│ │ ├── s_info.c
│ │ ├── s_jinit.c
│ │ ├── s_jread.c
│ │ ├── s_jstat.c
│ │ ├── s_obtfi.c
│ │ ├── s_read.c
│ │ ├── s_status.c
│ │ ├── s_ustat.c
│ │ └── s_write.c
│ ├── security
│ │ └── ssec
│ │ └── ssecusr0.c
│ ├── src
│ │ ├── ard_bool.c
│ │ ├── ard_bstr.c
│ │ ├── ard_btod.c
│ │ ├── ard_delm.c
│ │ ├── ard_flt.c
│ │ ├── ard_idnt.c
│ │ ├── ard_int.c
│ │ ├── ard_objd.c
│ │ ├── ard_ostr.c
│ │ ├── ard_strn.c
│ │ ├── ard_time.c
│ │ ├── ard_utc.c
│ │ ├── ard_vstr.c
│ │ ├── are_bool.c
│ │ ├── are_bstr.c
│ │ ├── are_btod.c
│ │ ├── are_delm.c
│ │ ├── are_flt.c
│ │ ├── are_int.c
│ │ ├── are_objd.c
│ │ ├── are_ostr.c
│ │ ├── are_time.c
│ │ ├── are_utc.c
│ │ ├── are_vstr.c
│ │ ├── arg.c
│ │ ├── asn1r.c
│ │ ├── cfg_util.c
│ │ ├── genlists.c
│ │ ├── gensock2.c
│ │ ├── getval5.c
│ │ ├── glbsem.c
│ │ ├── glbsem_unix.c
│ │ ├── glbsem_vwx.c
│ │ ├── glbsem_w32.c
│ │ ├── memchk.cpp
│ │ ├── mem_chkl.c
│ │ ├── mem_chks.c
│ │ ├── mem_smem.c
│ │ ├── ml_ackev.c
│ │ ├── ml_altec.c
│ │ ├── ml_altee.c
│ │ ├── ml_cancl.c
│ │ ├── ml_concl.c
│ │ ├── ml_crepi.c
│ │ ├── ml_defea.c
│ │ ├── ml_defec.c
│ │ ├── ml_defee.c
│ │ ├── ml_defsc.c
│ │ ├── ml_defse.c
│ │ ├── ml_defty.c
│ │ ├── ml_defva.c
│ │ ├── ml_defvl.c
│ │ ├── ml_deldo.c
│ │ ├── ml_delea.c
│ │ ├── ml_delec.c
│ │ ├── ml_delee.c
│ │ ├── ml_delpi.c
│ │ ├── ml_delse.c
│ │ ├── ml_delty.c
│ │ ├── ml_delva.c
│ │ ├── ml_delvl.c
│ │ ├── ml_downl.c
│ │ ├── ml_evnot.c
│ │ ├── ml_fclos.c
│ │ ├── ml_fdele.c
│ │ ├── ml_fdir.c
│ │ ├── ml_fopen.c
│ │ ├── ml_fread.c
│ │ ├── ml_frena.c
│ │ ├── ml_getae.c
│ │ ├── ml_getas.c
│ │ ├── ml_getcl.c
│ │ ├── ml_getdo.c
│ │ ├── ml_getea.c
│ │ ├── ml_getec.c
│ │ ├── ml_getee.c
│ │ ├── ml_getpi.c
│ │ ├── ml_getsc.c
│ │ ├── ml_getty.c
│ │ ├── ml_getva.c
│ │ ├── ml_getvl.c
│ │ ├── ml_ident.c
│ │ ├── ml_info.c
│ │ ├── ml_init.c
│ │ ├── ml_initd.c
│ │ ├── ml_initu.c
│ │ ├── ml_input.c
│ │ ├── ml_jcrea.c
│ │ ├── ml_jdele.c
│ │ ├── ml_jinit.c
│ │ ├── ml_jread.c
│ │ ├── ml_jstat.c
│ │ ├── ml_jwrit.c
│ │ ├── ml_kill.c
│ │ ├── ml_loadd.c
│ │ ├── ml_namel.c
│ │ ├── ml_obtfi.c
│ │ ├── mlogaevn.c
│ │ ├── mlogafil.c
│ │ ├── mlogavar.c
│ │ ├── mlog.c
│ │ ├── mlogl.c
│ │ ├── mlogmisc.c
│ │ ├── ml_outpu.c
│ │ ├── ml_rddwn.c
│ │ ├── ml_rdupl.c
│ │ ├── ml_read.c
│ │ ├── ml_relct.c
│ │ ├── ml_renam.c
│ │ ├── ml_repea.c
│ │ ├── ml_repec.c
│ │ ├── ml_repee.c
│ │ ├── ml_reset.c
│ │ ├── ml_resum.c
│ │ ├── ml_rsent.c
│ │ ├── ml_rspoo.c
│ │ ├── ml_rssta.c
│ │ ├── ml_start.c
│ │ ├── ml_stat.c
│ │ ├── ml_stop.c
│ │ ├── ml_store.c
│ │ ├── ml_takec.c
│ │ ├── ml_termd.c
│ │ ├── ml_termu.c
│ │ ├── ml_trige.c
│ │ ├── ml_uploa.c
│ │ ├── ml_ustat.c
│ │ ├── ml_write.c
│ │ ├── mms_adl.c
│ │ ├── mms_alta.c
│ │ ├── mms_arb.c
│ │ ├── mms_aref.c
│ │ ├── mmscancl.c
│ │ ├── mms_ced1.c
│ │ ├── mms_ced2.c
│ │ ├── mms_ced3.c
│ │ ├── mms_ced4.c
│ │ ├── mms_ced5.c
│ │ ├── mms_ced6.c
│ │ ├── mms_ced7.c
│ │ ├── mms_ced.c
│ │ ├── mmsconcl.c
│ │ ├── mmsdataa.c
│ │ ├── mmsdata.c
│ │ ├── mmsdatat.c
│ │ ├── mmsdec.c
│ │ ├── mmsdtext.c
│ │ ├── mms_err2.c
│ │ ├── mms_err3.c
│ │ ├── mms_err4.c
│ │ ├── mms_err.c
│ │ ├── mmsinit.c
│ │ ├── mmsl_fin.c
│ │ ├── mmslvar.c
│ │ ├── mmsop_en.c
│ │ ├── mms_rej.c
│ │ ├── mms_rtaa.c
│ │ ├── mmsstat.c
│ │ ├── mms_tdef.c
│ │ ├── msaltas.c
│ │ ├── msdataas.c
│ │ ├── ms_ext.c
│ │ ├── msjexhnd.cpp
│ │ ├── ms_size.c
│ │ ├── ms_tdef2.c
│ │ ├── ms_tdef3.c
│ │ ├── ms_tdef4.c
│ │ ├── ms_tdef.c
│ │ ├── ntkey.c
│ │ ├── qmem.c
│ │ ├── rq_ackev.c
│ │ ├── rq_altec.c
│ │ ├── rq_altee.c
│ │ ├── rq_cancl.c
│ │ ├── rq_concl.c
│ │ ├── rq_crepi.c
│ │ ├── rq_defea.c
│ │ ├── rq_defec.c
│ │ ├── rq_defee.c
│ │ ├── rq_defsc.c
│ │ ├── rq_defse.c
│ │ ├── rq_defty.c
│ │ ├── rq_defva.c
│ │ ├── rq_defvl.c
│ │ ├── rq_deldo.c
│ │ ├── rq_delea.c
│ │ ├── rq_delec.c
│ │ ├── rq_delee.c
│ │ ├── rq_delpi.c
│ │ ├── rq_delse.c
│ │ ├── rq_delty.c
│ │ ├── rq_delva.c
│ │ ├── rq_delvl.c
│ │ ├── rq_downl.c
│ │ ├── rq_evnot.c
│ │ ├── rq_fclos.c
│ │ ├── rq_fdele.c
│ │ ├── rq_fdir.c
│ │ ├── rq_fopen.c
│ │ ├── rq_fread.c
│ │ ├── rq_frena.c
│ │ ├── rq_getae.c
│ │ ├── rq_getas.c
│ │ ├── rq_getcl.c
│ │ ├── rq_getdo.c
│ │ ├── rq_getea.c
│ │ ├── rq_getec.c
│ │ ├── rq_getee.c
│ │ ├── rq_getpi.c
│ │ ├── rq_getsc.c
│ │ ├── rq_getty.c
│ │ ├── rq_getva.c
│ │ ├── rq_getvl.c
│ │ ├── rq_ident.c
│ │ ├── rq_info.c
│ │ ├── rq_init.c
│ │ ├── rq_initd.c
│ │ ├── rq_initu.c
│ │ ├── rq_input.c
│ │ ├── rq_jcrea.c
│ │ ├── rq_jdele.c
│ │ ├── rq_jinit.c
│ │ ├── rq_jread.c
│ │ ├── rq_jstat.c
│ │ ├── rq_jwrit.c
│ │ ├── rq_kill.c
│ │ ├── rq_loadd.c
│ │ ├── rq_namel.c
│ │ ├── rq_obtfi.c
│ │ ├── rq_outpu.c
│ │ ├── rq_rddwn.c
│ │ ├── rq_rdupl.c
│ │ ├── rq_read.c
│ │ ├── rq_relct.c
│ │ ├── rq_renam.c
│ │ ├── rq_repea.c
│ │ ├── rq_repec.c
│ │ ├── rq_repee.c
│ │ ├── rq_reset.c
│ │ ├── rq_resum.c
│ │ ├── rq_rsent.c
│ │ ├── rq_rspoo.c
│ │ ├── rq_rssta.c
│ │ ├── rq_start.c
│ │ ├── rq_stat.c
│ │ ├── rq_stop.c
│ │ ├── rq_store.c
│ │ ├── rq_takec.c
│ │ ├── rq_termd.c
│ │ ├── rq_termu.c
│ │ ├── rq_trige.c
│ │ ├── rq_uploa.c
│ │ ├── rq_ustat.c
│ │ ├── rq_write.c
│ │ ├── rs_ackev.c
│ │ ├── rs_altec.c
│ │ ├── rs_altee.c
│ │ ├── rs_cancl.c
│ │ ├── rs_concl.c
│ │ ├── rs_crepi.c
│ │ ├── rs_defea.c
│ │ ├── rs_defec.c
│ │ ├── rs_defee.c
│ │ ├── rs_defsc.c
│ │ ├── rs_defse.c
│ │ ├── rs_defty.c
│ │ ├── rs_defva.c
│ │ ├── rs_defvl.c
│ │ ├── rs_deldo.c
│ │ ├── rs_delea.c
│ │ ├── rs_delec.c
│ │ ├── rs_delee.c
│ │ ├── rs_delpi.c
│ │ ├── rs_delse.c
│ │ ├── rs_delty.c
│ │ ├── rs_delva.c
│ │ ├── rs_delvl.c
│ │ ├── rs_downl.c
│ │ ├── rs_evnot.c
│ │ ├── rs_fclos.c
│ │ ├── rs_fdele.c
│ │ ├── rs_fdir.c
│ │ ├── rs_fopen.c
│ │ ├── rs_fread.c
│ │ ├── rs_frena.c
│ │ ├── rs_getae.c
│ │ ├── rs_getas.c
│ │ ├── rs_getcl.c
│ │ ├── rs_getdo.c
│ │ ├── rs_getea.c
│ │ ├── rs_getec.c
│ │ ├── rs_getee.c
│ │ ├── rs_getpi.c
│ │ ├── rs_getsc.c
│ │ ├── rs_getty.c
│ │ ├── rs_getva.c
│ │ ├── rs_getvl.c
│ │ ├── rs_ident.c
│ │ ├── rs_info.c
│ │ ├── rs_init.c
│ │ ├── rs_initd.c
│ │ ├── rs_initu.c
│ │ ├── rs_input.c
│ │ ├── rs_jcrea.c
│ │ ├── rs_jdele.c
│ │ ├── rs_jinit.c
│ │ ├── rs_jread.c
│ │ ├── rs_jstat.c
│ │ ├── rs_jwrit.c
│ │ ├── rs_kill.c
│ │ ├── rs_loadd.c
│ │ ├── rs_namel.c
│ │ ├── rs_obtfi.c
│ │ ├── rs_outpu.c
│ │ ├── rs_rddwn.c
│ │ ├── rs_rdupl.c
│ │ ├── rs_read.c
│ │ ├── rs_relct.c
│ │ ├── rs_renam.c
│ │ ├── rs_repea.c
│ │ ├── rs_repec.c
│ │ ├── rs_repee.c
│ │ ├── rs_reset.c
│ │ ├── rs_resum.c
│ │ ├── rs_rsent.c
│ │ ├── rs_rspoo.c
│ │ ├── rs_rssta.c
│ │ ├── rs_start.c
│ │ ├── rs_stat.c
│ │ ├── rs_stop.c
│ │ ├── rs_store.c
│ │ ├── rs_takec.c
│ │ ├── rs_termd.c
│ │ ├── rs_termu.c
│ │ ├── rs_trige.c
│ │ ├── rs_uploa.c
│ │ ├── rs_ustat.c
│ │ ├── rs_write.c
│ │ ├── slog.c
│ │ ├── slogfil.c
│ │ ├── sloghex.c
│ │ ├── slogl.c
│ │ ├── slogmem.c
│ │ ├── smem.c
│ │ ├── smemcfgx.c
│ │ ├── stime.c
│ │ ├── str_util.c
│ │ ├── sx_axs4d.c
│ │ ├── sx_data.c
│ │ ├── sx_dec.c
│ │ ├── sx_enc.c
│ │ ├── time_str.c
│ │ └── ukey.c
│ └── uca
│ ├── acse
│ │ ├── acse2dec.c
│ │ ├── acse2dib.c
│ │ ├── acse2enc.c
│ │ ├── acse2var.c
│ │ ├── audt_dec.c
│ │ ├── audt_enc.c
│ │ └── rs_cfg.c
│ └── leant
│ ├── checksum.c
│ ├── clnp_dec.c
│ ├── clnp_dos.c
│ ├── clnp_enc.c
│ ├── clnp_esh.c
│ ├── clnp_eth.c
│ ├── clnp_hc.c
│ ├── clnp_llc.c
│ ├── clnp_log.c
│ ├── clnp_sne.c
│ ├── clnp_sta.c
│ ├── clnp_thr.c
│ ├── clnp_tnt.c
│ ├── clnp_usr.c
│ ├── clnp_vxworks.c
│ ├── clnp_w32.c
│ ├── coppdaru.c
│ ├── coppdcp.c
│ ├── coppdcpr.c
│ ├── copp_dec.c
│ ├── copp_enc.c
│ ├── cosp_dec.c
│ ├── cosp_enc.c
│ ├── cospmain.c
│ ├── cospmain.c.bak
│ ├── ethertyp.c
│ ├── ethsub.c
│ ├── lean_cfg.c
│ ├── llcio.c
│ ├── osicfgx.c
│ ├── smp_dec.c
│ ├── smp_mst.c
│ ├── smp_port.c
│ ├── smp_slv.c
│ ├── smp_time.c
│ ├── tp0calld.c
│ ├── tp0callg.c
│ ├── tp0_dec.c
│ ├── tp0_dec.c.bak
│ ├── tp0_list.c
│ ├── tp0main.c
│ ├── tp0_read.c
│ ├── tp0_read.c.bak
│ ├── tp0_sock.c
│ ├── tp0_socks.c
│ ├── tp0_unix.c
│ ├── tp0_vxw.c
│ ├── tp0_w32.c
│ ├── tp4calld.c
│ ├── tp4callg.c
│ ├── tp4_dec.c
│ ├── tp4_enc.c
│ ├── tp4_hc.c
│ ├── tp4main.c
│ ├── tp4port.c
│ ├── tp4send.c
│ └── tpx_dec.c
└── proj
├── asn1r
│ ├── asn1r.wpj
│ ├── Makefile
│ └── prjObjs.lst
├── mem
│ ├── Makefile
│ ├── mem.wpj
│ └── prjObjs.lst
├── mmsl
│ ├── Makefile
│ ├── mmsl.wpj
│ └── prjObjs.lst
├── mmsle
│ ├── Makefile
│ ├── mmsle.wpj
│ └── prjObjs.lst
├── mvl
│ ├── Makefile
│ ├── mvl.wpj
│ └── prjObjs.lst
├── slog
│ ├── Makefile
│ ├── prjObjs.lst
│ └── slog.wpj
├── ssec
│ ├── Makefile
│ ├── prjObjs.lst
│ └── ssec.wpj
├── tcp0
│ ├── Makefile
│ ├── prjObjs.lst
│ └── tcp0.wpj
├── tcp4
│ ├── Makefile
│ ├── prjObjs.lst
│ └── tcp4.wpj
└── util
├── Makefile
├── prjObjs.lst
└── util.wpj
24 directories, 628 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论