Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
kb_dc_section.h
Package: ST_5105DTV.rar [view]
Upload User: fy98168
Upload Date: 2015-06-26
Package Size: 13771k
Code Size: 2k
Category:
DVD
Development Platform:
C/C++
- #ifndef SECTION_H
- #define SECTION_H
- #include <stdio.h>
- #include "kb_dc_var.h"
- #include "kb_dc_fileProc.h"
- extern DIIHead diiHead;
- extern DSMCCMessage dsmcMsg;
- extern ModuleInfo modInfo;
- extern GroupInfo giInfo;
- extern DSIHead dsiHead;
- extern DSMCCDownloadData dsmcDownloadData;
- extern DDBHead ddbHead;
- // for DII
- extern int readSection(FILE *fp,unsigned char *section);
- extern int GetDIIHead(unsigned char *section,DIIHead*dii);
- extern unsigned char GetTableID(unsigned char *section);
- extern unsigned char GetSectionVersion(unsigned char *section);
- extern unsigned char GetLastSectionNo(unsigned char *section);
- extern unsigned char GetSectionNo(unsigned char *section);
- extern unsigned short GetSectionLength(unsigned char *section);
- extern int GetMsgHeaderAdapLength(unsigned char *section);
- extern int GetMsgHeaderLength(unsigned char *section);
- extern int GetDIIHead(unsigned char *section,DIIHead *dii);
- extern unsigned char*FindDescriptor(unsigned char*des,unsigned short dslen,unsigned char tag);
- extern int GetModuleInfo(unsigned char *section,int index,ModuleInfo *mi);
- extern int GetModuleName(ModuleInfo *mi,unsigned char *name);
- extern int GetDSMCCMessage(unsigned char *section,DSMCCMessage *msg);
- extern int getModInfoLength(unsigned char *section,int index);
- // for DSI
- extern int GetDSIHead(unsigned char*section,DSIHead *dsi);
- extern int GetGroupCount(unsigned char*section);
- extern int GetGroupInfoLength(unsigned char *section,int index);
- //extern int GetGroupInfo(unsigned char*section,int index,GroupInfo *gi);
- // for DDB
- extern unsigned short GetSectionLength(unsigned char *section);
- extern int GetDDBHead(unsigned char *section,DDBHead *ddbHead);
- extern int GetDSMCCDownloadData(unsigned char *section,DSMCCDownloadData *dsmcDownData);
- extern unsigned char* GetDDBData(unsigned char *section,int* pDataLen);
- extern unsigned int GetModuleId(unsigned char *sec);
- #endif