OpENer - Open Source EtherNet/IP(TM) I/O Target Stack
2.1
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
cipassembly.h
Go to the documentation of this file.
1
/*******************************************************************************
2
* Copyright (c) 2009, Rockwell Automation, Inc.
3
* All rights reserved.
4
*
5
******************************************************************************/
6
#ifndef OPENER_CIPASSEMBLY_H_
7
#define OPENER_CIPASSEMBLY_H_
8
9
#include "
typedefs.h
"
10
#include "
ciptypes.h
"
11
13
static
const
int
kCipAssemblyClassCode = 0x04;
14
15
/* public functions */
16
23
EipStatus
CipAssemblyInitialize
(
void
);
24
32
void
ShutdownAssemblies
(
void
);
33
46
EipStatus
NotifyAssemblyConnectedDataReceived
(
CipInstance
*
const
instance,
47
const
EipUint8
*
const
data,
48
const
EipUint16
data_length);
49
50
#endif
/* OPENER_CIPASSEMBLY_H_ */
ShutdownAssemblies
void ShutdownAssemblies(void)
clean up the data allocated in the assembly object instances
Definition:
cipassembly.c:65
EipStatus
EipStatus
EIP stack status enum.
Definition:
typedefs.h:93
EipUint8
uint8_t EipUint8
Definition:
typedefs.h:32
CipAssemblyInitialize
EipStatus CipAssemblyInitialize(void)
Setup the Assembly object.
Definition:
cipassembly.c:61
ciptypes.h
cip_instance
Definition:
ciptypes.h:227
NotifyAssemblyConnectedDataReceived
EipStatus NotifyAssemblyConnectedDataReceived(CipInstance *const instance, const EipUint8 *const data, const EipUint16 data_length)
notify an Assembly object that data has been received for it.
Definition:
cipassembly.c:118
typedefs.h
EipUint16
uint16_t EipUint16
Definition:
typedefs.h:33
src
cip
cipassembly.h
Generated on Fri May 15 2020 21:07:15 for OpENer - Open Source EtherNet/IP(TM) I/O Target Stack by
1.8.6