pvAccessCPP 7.1.8
Loading...
Searching...
No Matches
securityImpl.h
1#ifndef SECURITYIMPL_H
2#define SECURITYIMPL_H
3
4#include <pv/remote.h>
5
6#include "security.h"
7
8namespace epics {
9namespace pvAccess {
10
11
12class AuthNZHandler :
13 public ResponseHandler
14{
15 EPICS_NOT_COPYABLE(AuthNZHandler)
16public:
17 AuthNZHandler(Context* context) :
18 ResponseHandler(context, "authNZ message")
19 {
20 }
21
22 virtual ~AuthNZHandler() {}
23
24 virtual void handleResponse(osiSockAddr* responseFrom,
25 Transport::shared_pointer const & transport,
26 epics::pvData::int8 version,
27 epics::pvData::int8 command,
28 size_t payloadSize,
29 epics::pvData::ByteBuffer* payloadBuffer);
30};
31
32}}
33
34#endif // SECURITYIMPL_H
Copyright - See the COPYRIGHT that is included with this distribution.