Callbacks

  JsonrpcHttpServerMethodCallCb (self, method_name, params, invocation_id, connection, request, *user_data)
  JsonrpcMethodCallCb (self, method_name, params, invocation_id, context, *user_data)
  JsonrpcNotificationCb (self, notification_name, params, context, *user_data)
  JsonrpcTransportSendCb (self, message, context, invocation_id, *user_data)
  JsonrpcTransportWriteCb (self, buffer, size, context, *user_data)
  SocketNotifyConditionCallback (self, condition, *user_data)
  TlsSessionPullFunc (self, buf, size, *user_data)
  TlsSessionPushFunc (self, buf, size, *user_data)

Details

Evd.JsonrpcHttpServerMethodCallCb(self, method_name, params, invocation_id, connection, request, *user_data)
Parameters:
Evd.JsonrpcMethodCallCb(self, method_name, params, invocation_id, context, *user_data)
Parameters:
Evd.JsonrpcNotificationCb(self, notification_name, params, context, *user_data)
Parameters:
Evd.JsonrpcTransportSendCb(self, message, context, invocation_id, *user_data)
Parameters:
Evd.JsonrpcTransportWriteCb(self, buffer, size, context, *user_data)
Parameters:
Return type:

bool

Evd.SocketNotifyConditionCallback(self, condition, *user_data)
Parameters:
Evd.TlsSessionPullFunc(self, buf, size, *user_data)
Parameters:
Return type:

int

Evd.TlsSessionPushFunc(self, buf, size, *user_data)
Parameters:
Return type:

int