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