ForwardingEvent / [ForwardingLog]Event Enumeration
[C]
enum FlowSshC_ForwardingEvent
{
// All types of client-to-server forwarding events.
FlowSshC_ForwardingEvent_C2SOpenSent = 1, // FlowSshC_ForwardingLog_C2S
FlowSshC_ForwardingEvent_C2SOpenFailed = 2, // FlowSshC_ForwardingLog_C2SOpenFailed
FlowSshC_ForwardingEvent_C2SOpened = 3, // FlowSshC_ForwardingLog_C2S
FlowSshC_ForwardingEvent_C2SClosed = 4, // FlowSshC_ForwardingLog_C2SClosed
// All types of server-to-client forwarding events.
FlowSshC_ForwardingEvent_S2COpenIgnored = 11, // FlowSshC_ForwardingLog_S2C
FlowSshC_ForwardingEvent_S2COpenReceived = 12, // FlowSshC_ForwardingLog_S2C
FlowSshC_ForwardingEvent_S2COpenFailed = 13, // FlowSshC_ForwardingLog_S2COpenFaile
FlowSshC_ForwardingEvent_S2COpened = 14, // FlowSshC_ForwardingLog_S2C
FlowSshC_ForwardingEvent_S2CClosed = 15, // FlowSshC_ForwardingLog_S2CClosed
// Server-side client-to-server management events.
FlowSshC_ForwardingEvent_ServerSideC2SAdded = 31, // FlowSshC_ForwardingLog_ServerSideC2S
FlowSshC_ForwardingEvent_ServerSideC2SAddFailed = 32, // FlowSshC_ForwardingLog_ServerSideC2SAddFailedC2S
FlowSshC_ForwardingEvent_ServerSideC2SCanceled = 33, // FlowSshC_ForwardingLog_ServerSideC2S
// Proxy forwarding setup events
FlowSshC_ForwardingEvent_ProxyAccepted = 51, // FlowSshC_ForwardingLog_Proxy
FlowSshC_ForwardingEvent_ProxyDecodeFailed = 52, // FlowSshC_ForwardingLog_ProxyDecodeFailed
FlowSshC_ForwardingEvent_ProxyConnectStarted = 53, // FlowSshC_ForwardingLog_ProxyStarted
FlowSshC_ForwardingEvent_ProxyBindFailed = 54, // FlowSshC_ForwardingLog_ProxyBindFailed
FlowSshC_ForwardingEvent_ProxyBindStarted = 55, // FlowSshC_ForwardingLog_ProxyBindStarted
FlowSshC_ForwardingEvent_ProxyBindAborted = 56 // FlowSshC_ForwardingLog_ProxyBindAborted
};
[C++/C#]
struct ForwardingLog
{
enum Event
{
C2SOpenSent = 1, // ForwardingLog_C2S
C2SOpenFailed = 2, // ForwardingLog_C2SOpenFailed
C2SOpened = 3, // ForwardingLog_C2S
C2SClosed = 4, // ForwardingLog_C2SClosed
S2COpenIgnored = 11, // ForwardingLog_S2C
S2COpenReceived = 12, // ForwardingLog_S2C
S2COpenFailed = 13, // ForwardingLog_S2COpenFailed
S2COpened = 14, // ForwardingLog_S2C
S2CClosed = 15, // ForwardingLog_S2CClosed
ServerSideC2SAdded = 31, // ForwardingLog_ServerSideC2S
ServerSideC2SAddFailed = 32, // ForwardingLog_ServerSideC2SAddFailed
ServerSideC2SCanceled = 33, // ForwardingLog_ServerSideC2S
ProxyAccepted = 51, // ForwardingLog_Proxy
ProxyDecodeFailed = 52, // ForwardingLog_ProxyDecodeFailed
ProxyConnectStarted = 53, // ForwardingLog_ProxyStarted
ProxyBindFailed = 54, // ForwardingLog_ProxyBindFailed
ProxyBindStarted = 55, // ForwardingLog_ProxyBindStarted
ProxyBindAborted = 56 // ForwardingLog_ProxyBindAborted
};
};
Remarks
Specifies the forwarding event type of a ForwardingLog structure. Each event type is associated with a specific ForwardingLog_Xxxx structure. The specific structure can be reached by downcasting the generic ForwardingLog.