IDL API
37 declarations · 37 documented
nprpc
-
EndPointTypeenumThe transport an
EndPointrefers to. -
ExceptionBadAccessexceptionThe object only accepts calls from the session that activated it (
ObjectActivationFlags.privateSession). -
ExceptionBadInputexceptionA request or reply failed validation: a length or offset out of bounds, or an empty reply.
-
ExceptionCommFailureexceptionThe connection to the object's server failed or was closed while a call was in flight, or the message was too large to send.
-
ExceptionObjectNotExistexceptionThe server has no object with the requested id. It was released, or the server restarted since the reference was obtained.
-
ExceptionTimeoutexceptionNo reply arrived within the call's timeout.
-
ExceptionUnknownFunctionIndexexceptionThe object does not have the requested method, usually because client and server were built from different versions of the IDL.
-
ExceptionUnknownMessageIdexceptionThe server did not recognise the message kind.
-
ExceptionUnsecuredObjectexceptionReserved: no current transport raises it.
-
fn_idx_ttypealiasIndex of a method within an interface.
-
ifs_idx_ttypealiasIndex of an interface within an object that implements several.
-
LogLevelenum -
oflags_ttypealiasObject flag bits; see
ObjectFlag. -
oid_ttypealiasIdentifier of an object within its POA.
-
poa_idx_ttypealiasIndex of a POA within its process.
-
uuid_ttypealias16-byte UUID, e.g. the machine an object was created on.
nprpc.common
-
NameserverinterfaceA process-wide directory of objects by name, served by
npnameserver.