1Interface::TNC::IMV(3)User Contributed Perl DocumentationInterface::TNC::IMV(3)
2
3
4

NAME

6       Interface::TNC::IMV - Perl extension for blah blah blah
7

SYNOPSIS

9         use Interface::TNC::IMV;
10         blah blah blah
11

DESCRIPTION

13       Stub documentation for Interface::TNC::IMV, created by h2xs. It looks
14       like the author of the extension was negligent enough to leave the stub
15       unedited.
16
17       Blah blah blah.
18
19   EXPORT
20       None by default.
21
22   Exportable constants
23         TNC_CONNECTIONID_ANY
24         TNC_CONNECTION_STATE_ACCESS_ALLOWED
25         TNC_CONNECTION_STATE_ACCESS_ISOLATED
26         TNC_CONNECTION_STATE_ACCESS_NONE
27         TNC_CONNECTION_STATE_CREATE
28         TNC_CONNECTION_STATE_DELETE
29         TNC_CONNECTION_STATE_HANDSHAKE
30         TNC_IFIMV_VERSION_1
31         TNC_IMV_ACTION_RECOMMENDATION_ALLOW
32         TNC_IMV_ACTION_RECOMMENDATION_ISOLATE
33         TNC_IMV_ACTION_RECOMMENDATION_NO_ACCESS
34         TNC_IMV_ACTION_RECOMMENDATION_NO_RECOMMENDATION
35         TNC_IMV_EVALUATION_RESULT_COMPLIANT
36         TNC_IMV_EVALUATION_RESULT_DONT_KNOW
37         TNC_IMV_EVALUATION_RESULT_ERROR
38         TNC_IMV_EVALUATION_RESULT_NONCOMPLIANT_MAJOR
39         TNC_IMV_EVALUATION_RESULT_NONCOMPLIANT_MINOR
40         TNC_LOG_SEVERITY_DEBUG
41         TNC_LOG_SEVERITY_ERR
42         TNC_LOG_SEVERITY_INFO
43         TNC_LOG_SEVERITY_NOTICE
44         TNC_LOG_SEVERITY_WARNING
45         TNC_RESULT_ALREADY_INITIALIZED
46         TNC_RESULT_CANT_RESPOND
47         TNC_RESULT_CANT_RETRY
48         TNC_RESULT_FATAL
49         TNC_RESULT_ILLEGAL_OPERATION
50         TNC_RESULT_INVALID_PARAMETER
51         TNC_RESULT_NOT_INITIALIZED
52         TNC_RESULT_NO_COMMON_VERSION
53         TNC_RESULT_OTHER
54         TNC_RESULT_SUCCESS
55         TNC_RESULT_WONT_RETRY
56         TNC_RETRY_REASON_IMV_IMPORTANT_POLICY_CHANGE
57         TNC_RETRY_REASON_IMV_MINOR_EVENT
58         TNC_RETRY_REASON_IMV_MINOR_POLICY_CHANGE
59         TNC_RETRY_REASON_IMV_PERIODIC
60         TNC_RETRY_REASON_IMV_SERIOUS_EVENT
61         TNC_SUBTYPE_ANY
62         TNC_VENDORID_ANY
63         TNC_VENDORID_TCG
64
65   Exportable functions
66         TNC_Result BatchEnding(
67                  TNC_ConnectionID connectionID)
68         TNC_Result NotifyConnectionChange(
69                  TNC_ConnectionID connectionID,
70                  TNC_ConnectionState newState)
71         TNC_Result ReceiveMessage(
72                  TNC_ConnectionID connectionID,
73                  TNC_BufferReference messageBuffer,
74                  TNC_UInt32 messageLength,
75                  TNC_MessageType messageType)
76         TNC_Result Terminate()
77         TNC_Result destroy(
78                  libtnc_imv* self)
79         int load_config(
80                  const char* filename)
81         TNC_Result load_modules(
82                  const char* filenames[])
83         int load_std_config()
84         libtnc_imv* new(
85                  const char* filename)
86         TNC_Result unload()
87         TNC_Result libtnc_logMessage(
88                  TNC_UInt32 severity,
89                  const char* format, ...)
90         TNC_Result libtnc_logMessage(
91                  TNC_UInt32 severity,
92                  const char* format, ...)
93

SEE ALSO

95       Mention other useful documentation such as the documentation of related
96       modules or operating system documentation (such as man pages in UNIX),
97       or any relevant external documentation such as RFCs or standards.
98
99       If you have a mailing list set up for your module, mention it here.
100
101       If you have a web site set up for your module, mention it here.
102

AUTHOR

104       Mike McCauley, <mikem@suse.de>
105
107       Copyright (C) 2006 by Mike McCauley
108
109       This library is free software; you can redistribute it and/or modify it
110       under the same terms as Perl itself, either Perl version 5.8.7 or, at
111       your option, any later version of Perl 5 you may have available.
112
113
114
115perl v5.32.0                      2020-08-01            Interface::TNC::IMV(3)
Impressum