0% found this document useful (0 votes)
71 views2 pages

DLMS Client Drawings

This document provides information about DLMS client stack code samples for Linux and Windows applications. It includes the DLMS client library source code, sample client applications in C and C# that utilize the DLMS client binary files, and a Windows DLL project to generate a DLL from the C source code. It also includes user manuals and release notes.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views2 pages

DLMS Client Drawings

This document provides information about DLMS client stack code samples for Linux and Windows applications. It includes the DLMS client library source code, sample client applications in C and C# that utilize the DLMS client binary files, and a Windows DLL project to generate a DLL from the C source code. It also includes user manuals and release notes.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Contain user manual(s),

release notes

DLMS Client stack


(C-source code library)
Kalkitech DLMS Client
Library In compiled/
binary format
Sample DLMS Client Linux
Application project
in C using DLMS Client
Binary(.so library)
Sample code(e.g.
Platform interface)

Sample DLMS Client Windows


Application project(MS
Visual Studio) in C using Sample DLMS Client Windows
DLMS Client Source code(in C) Application project(MS Visual
studio) in C using DLMS Client
binary(DLL from C code)

Sample DLMS Client Windows


Application project(MS
Sample DLMS Client Windows
Visual Studio) in C# using
DLL project (MS Visual studio)
DLMS Client binary(C# DLL)
in C which generates C DLL
from C Source code
Sample DLMS Client Windows
DLL project (MS Visual studio)
in C# => which generates
C# DLL from C DLL
plaf_InBoundConnecti
Call
plaf_InBoundConnection on_Init()
_Init() (Non blocking Create a socket and set
function)
to listen mode
Regularly poll for
incoming connection
plaf_inBoundConnecti plaf_inBoundConnectio On connection success,
n_Callback()
on_Callback() call
plaf_inBoundConnection
Call _Callback()
init_inBound_dlmsClient(
) init_inBound_dlmsClie
(B nt()
lo
ck
in Create and initialize
g
fu DLMSINSTANCE
nc
tio Copy PLAFARGS
n) Call plaf_startRead
(N
on
blo plaf_startRead
ck
ing
fun Copy input buffer, in and
cti
on out index addresses
) Start read
inBound_data_process
()
Call
init_inBound_dlmsClient(
)

You might also like