Skip navigation links
A C D E F G H I L M N O P R S T V Y _ 

A

annotations - Variable in class net.razorvine.pyro.Message
 
annotations() - Method in class net.razorvine.pyro.PyroProxy
Returns a sorted map with annotations to be sent with each message.
annotations_size - Variable in class net.razorvine.pyro.Message
 

C

call(String, Object...) - Method in class net.razorvine.pyro.PyroProxy
Call a method on the remote Pyro object this proxy is for.
call_oneway(String, Object...) - Method in class net.razorvine.pyro.PyroProxy
Call a method on the remote Pyro object this proxy is for, using Oneway call semantics (return immediately).
close() - Method in class net.razorvine.pyro.PyroProxy
Close the network connection of this Proxy.
close() - Method in class net.razorvine.pyro.PyroProxy.StreamResultIterable.StreamResultIterator
 
compareLibraryVersions(String, String) - Static method in class net.razorvine.pyro.serializer.PyroSerializer
 
Config - Class in net.razorvine.pyro
Minimalistic holders for Pyro config items.
Config() - Constructor for class net.razorvine.pyro.Config
 
connect() - Method in class net.razorvine.pyro.PyroProxy
(re)connect the proxy to the remote Pyro daemon.
convert(Object) - Method in class net.razorvine.pyro.serializer.PyroExceptionSerpent
 
convert(Object) - Method in class net.razorvine.pyro.serializer.PyroProxySerpent
 
convert(Object) - Method in class net.razorvine.pyro.serializer.PyroUriSerpent
 
correlation_id - Variable in class net.razorvine.pyro.Message
 
correlation_id - Variable in class net.razorvine.pyro.PyroProxy
 

D

DAEMON_NAME - Static variable in class net.razorvine.pyro.Config
 
data - Variable in class net.razorvine.pyro.Message
 
data_size - Variable in class net.razorvine.pyro.Message
 
datasize - Variable in class net.razorvine.pyro.MessageHeader
 
deserializeData(byte[]) - Method in class net.razorvine.pyro.serializer.PyroSerializer
 
deserializeData(byte[]) - Method in class net.razorvine.pyro.serializer.SerpentSerializer
 

E

equals(Object) - Method in class net.razorvine.pyro.PyroURI
 

F

flags - Variable in class net.razorvine.pyro.Message
 
flags - Variable in class net.razorvine.pyro.MessageHeader
 
FLAGS_BATCH - Static variable in class net.razorvine.pyro.Message
 
FLAGS_COMPRESSED - Static variable in class net.razorvine.pyro.Message
 
FLAGS_CORR_ID - Static variable in class net.razorvine.pyro.Message
 
FLAGS_EXCEPTION - Static variable in class net.razorvine.pyro.Message
 
FLAGS_ITEMSTREAMRESULT - Static variable in class net.razorvine.pyro.Message
 
FLAGS_KEEPSERIALIZED - Static variable in class net.razorvine.pyro.Message
 
FLAGS_ONEWAY - Static variable in class net.razorvine.pyro.Message
 
from_header(byte[]) - Static method in class net.razorvine.pyro.Message
Parses a message header.
FromSerpentDict(Map<Object, Object>) - Static method in class net.razorvine.pyro.serializer.PyroExceptionSerpent
 
FromSerpentDict(Map<Object, Object>) - Static method in class net.razorvine.pyro.serializer.PyroProxySerpent
 
FromSerpentDict(Map<Object, Object>) - Static method in class net.razorvine.pyro.serializer.PyroUriSerpent
 

G

get_annotations_bytes() - Method in class net.razorvine.pyro.Message
 
get_header_bytes() - Method in class net.razorvine.pyro.Message
 
get_next() - Method in class net.razorvine.pyro.PyroProxy.StreamResultIterable.StreamResultIterator
 
getattr(String) - Method in class net.razorvine.pyro.PyroProxy
Get the value of a remote attribute.
getFor(int) - Static method in class net.razorvine.pyro.serializer.PyroSerializer
 
getMetadata(String) - Method in class net.razorvine.pyro.PyroProxy
get metadata from server (methods, attrs, oneway, ...) and remember them in some attributes of the proxy
getSerializerId() - Method in class net.razorvine.pyro.serializer.PyroSerializer
 
getSerializerId() - Method in class net.razorvine.pyro.serializer.SerpentSerializer
 
getSerpentSerializer() - Static method in class net.razorvine.pyro.serializer.PyroSerializer
 
getSetOfStrings(Object) - Method in class net.razorvine.pyro.PyroProxy
Converts the given object into a set of strings.

H

hashCode() - Method in class net.razorvine.pyro.PyroURI
 
hasNext() - Method in class net.razorvine.pyro.PyroProxy.StreamResultIterable.StreamResultIterator
 
HEADER_SIZE - Static variable in class net.razorvine.pyro.Message
 
host - Variable in class net.razorvine.pyro.PyroURI
 
hostname - Variable in class net.razorvine.pyro.PyroProxy
 

I

iterator() - Method in class net.razorvine.pyro.PyroProxy.StreamResultIterable
 

L

list(String, String) - Method in class net.razorvine.pyro.NameServerProxy
 
locateNS(String) - Static method in class net.razorvine.pyro.NameServerProxy
 
locateNS(String, int) - Static method in class net.razorvine.pyro.NameServerProxy
 
lookup(String) - Method in class net.razorvine.pyro.NameServerProxy
 
lookup(String, boolean) - Method in class net.razorvine.pyro.NameServerProxy
 

M

Message - Class in net.razorvine.pyro
Pyro wire protocol message.
Message(byte, byte, int, int, UUID) - Constructor for class net.razorvine.pyro.Message
construct a header-type message, without data and annotations payload.
Message(byte, byte[], byte, int, int, SortedMap<String, byte[]>, UUID) - Constructor for class net.razorvine.pyro.Message
construct a full wire message including data and annotations payloads.
MessageHeader - Class in net.razorvine.pyro
 
MessageHeader() - Constructor for class net.razorvine.pyro.MessageHeader
 
MSG_CONNECT - Static variable in class net.razorvine.pyro.Message
 
MSG_CONNECTFAIL - Static variable in class net.razorvine.pyro.Message
 
MSG_CONNECTOK - Static variable in class net.razorvine.pyro.Message
 
MSG_INVOKE - Static variable in class net.razorvine.pyro.Message
 
MSG_PING - Static variable in class net.razorvine.pyro.Message
 
MSG_RESULT - Static variable in class net.razorvine.pyro.Message
 
MSG_TRACE_DIR - Static variable in class net.razorvine.pyro.Config
 

N

NameServerProxy - Class in net.razorvine.pyro
A wrapper proxy for the Pyro Name Server, to simplify the access to its remote methods.
NameServerProxy(PyroURI) - Constructor for class net.razorvine.pyro.NameServerProxy
 
NameServerProxy(String, int, String) - Constructor for class net.razorvine.pyro.NameServerProxy
 
NameServerProxy(String, int) - Constructor for class net.razorvine.pyro.NameServerProxy
 
net.razorvine.pyro - package net.razorvine.pyro
Lightweight implementation of the client side Pyro protocol.
net.razorvine.pyro.serializer - package net.razorvine.pyro.serializer
 
next() - Method in class net.razorvine.pyro.PyroProxy.StreamResultIterable.StreamResultIterator
 
NS_BCPORT - Static variable in class net.razorvine.pyro.Config
 
NS_PORT - Static variable in class net.razorvine.pyro.Config
 

O

objectid - Variable in class net.razorvine.pyro.PyroProxy
 
objectid - Variable in class net.razorvine.pyro.PyroURI
 

P

ping() - Method in class net.razorvine.pyro.NameServerProxy
 
port - Variable in class net.razorvine.pyro.PyroProxy
 
port - Variable in class net.razorvine.pyro.PyroURI
 
protocol - Variable in class net.razorvine.pyro.PyroURI
 
PROTOCOL_VERSION - Static variable in class net.razorvine.pyro.Config
 
pyroAttrs - Variable in class net.razorvine.pyro.PyroProxy
 
PyroException - Exception in net.razorvine.pyro
Exception thrown when something is wrong in Pyro.
PyroException() - Constructor for exception net.razorvine.pyro.PyroException
 
PyroException(String, Throwable) - Constructor for exception net.razorvine.pyro.PyroException
 
PyroException(String) - Constructor for exception net.razorvine.pyro.PyroException
 
PyroExceptionSerpent - Class in net.razorvine.pyro.serializer
Serpent extension to be able to serialize PyroException objects with Serpent.
PyroExceptionSerpent() - Constructor for class net.razorvine.pyro.serializer.PyroExceptionSerpent
 
pyroHandshake - Variable in class net.razorvine.pyro.PyroProxy
 
PYROLITE_VERSION - Static variable in class net.razorvine.pyro.Config
 
pyroMethods - Variable in class net.razorvine.pyro.PyroProxy
 
pyroOneway - Variable in class net.razorvine.pyro.PyroProxy
 
PyroProxy - Class in net.razorvine.pyro
Proxy for Pyro objects.
PyroProxy() - Constructor for class net.razorvine.pyro.PyroProxy
No-args constructor for (un)pickling support
PyroProxy(PyroURI) - Constructor for class net.razorvine.pyro.PyroProxy
Create a proxy for the remote Pyro object denoted by the uri
PyroProxy(String, int, String) - Constructor for class net.razorvine.pyro.PyroProxy
Create a proxy for the remote Pyro object on the given host and port, with the given objectid/name.
PyroProxy.StreamResultIterable - Class in net.razorvine.pyro
 
PyroProxy.StreamResultIterable.StreamResultIterator<T> - Class in net.razorvine.pyro
 
PyroProxySerpent - Class in net.razorvine.pyro.serializer
Serpent extension to be able to serialize PyroProxy objects with Serpent.
PyroProxySerpent() - Constructor for class net.razorvine.pyro.serializer.PyroProxySerpent
 
PyroSerializer - Class in net.razorvine.pyro.serializer
Abstract base class of all Pyro serializes.
PyroSerializer() - Constructor for class net.razorvine.pyro.serializer.PyroSerializer
 
PyroURI - Class in net.razorvine.pyro
The Pyro URI object.
PyroURI() - Constructor for class net.razorvine.pyro.PyroURI
 
PyroURI(PyroURI) - Constructor for class net.razorvine.pyro.PyroURI
 
PyroURI(String) - Constructor for class net.razorvine.pyro.PyroURI
 
PyroURI(String, String, int) - Constructor for class net.razorvine.pyro.PyroURI
 
PyroUriSerpent - Class in net.razorvine.pyro.serializer
Serpent extension to be able to serialize Pyro URI objects with Serpent.
PyroUriSerpent() - Constructor for class net.razorvine.pyro.serializer.PyroUriSerpent
 
pythonExceptionType - Variable in exception net.razorvine.pyro.PyroException
 

R

recv(InputStream, int[]) - Static method in class net.razorvine.pyro.Message
Receives a pyro message from a given connection.
register(String, PyroURI, boolean) - Method in class net.razorvine.pyro.NameServerProxy
 
register(String, PyroURI, boolean, String[]) - Method in class net.razorvine.pyro.NameServerProxy
 
remove(String, String, String) - Method in class net.razorvine.pyro.NameServerProxy
 
remove() - Method in class net.razorvine.pyro.PyroProxy.StreamResultIterable.StreamResultIterator
 
responseAnnotations(SortedMap<String, byte[]>, int) - Method in class net.razorvine.pyro.PyroProxy
Process any response annotations (dictionary set by the daemon).

S

seq - Variable in class net.razorvine.pyro.Message
 
sequence - Variable in class net.razorvine.pyro.MessageHeader
 
serializeCall(String, String, Object[], Map<String, Object>) - Method in class net.razorvine.pyro.serializer.PyroSerializer
 
serializeCall(String, String, Object[], Map<String, Object>) - Method in class net.razorvine.pyro.serializer.SerpentSerializer
 
serializeData(Object) - Method in class net.razorvine.pyro.serializer.PyroSerializer
 
serializeData(Object) - Method in class net.razorvine.pyro.serializer.SerpentSerializer
 
serializer_id - Variable in class net.razorvine.pyro.Message
 
SERIALIZER_JSON - Static variable in class net.razorvine.pyro.Message
 
SERIALIZER_MARSHAL - Static variable in class net.razorvine.pyro.Message
 
SERIALIZER_MSGPACK - Static variable in class net.razorvine.pyro.Message
 
SERIALIZER_SERPENT - Static variable in class net.razorvine.pyro.Message
 
SERPENT_INDENT - Static variable in class net.razorvine.pyro.Config
 
serpentSerializer - Static variable in class net.razorvine.pyro.serializer.PyroSerializer
 
SerpentSerializer - Class in net.razorvine.pyro.serializer
 
SerpentSerializer() - Constructor for class net.razorvine.pyro.serializer.SerpentSerializer
 
set_metadata(String, Set<String>) - Method in class net.razorvine.pyro.NameServerProxy
 
setattr(String, Object) - Method in class net.razorvine.pyro.PyroProxy
Set a new value on a remote attribute.
StreamResultIterable(String, PyroProxy) - Constructor for class net.razorvine.pyro.PyroProxy.StreamResultIterable
 
StreamResultIterator(String, PyroProxy) - Constructor for class net.razorvine.pyro.PyroProxy.StreamResultIterable.StreamResultIterator
 

T

to_bytes() - Method in class net.razorvine.pyro.Message
creates a byte stream containing the header followed by annotations (if any) followed by the data
toBytes(Object) - Static method in class net.razorvine.pyro.serializer.SerpentSerializer
Utility function to convert obj back to actual bytes if it is a serpent-encoded bytes dictionary (a IDictionary with base-64 encoded 'data' in it and 'encoding'='base64').
toString() - Method in class net.razorvine.pyro.PyroURI
 
TraceMessageRecv(int, byte[], byte[], byte[]) - Static method in class net.razorvine.pyro.Message
 
TraceMessageSend(int, byte[], byte[], byte[]) - Static method in class net.razorvine.pyro.Message
 
type - Variable in class net.razorvine.pyro.Message
 
type - Variable in class net.razorvine.pyro.MessageHeader
 

V

validateHandshake(Object) - Method in class net.razorvine.pyro.PyroProxy
Process and validate the initial connection handshake response data received from the daemon.

Y

yplookup(String[], String[]) - Method in class net.razorvine.pyro.NameServerProxy
 

_

_handshake() - Method in class net.razorvine.pyro.PyroProxy
Perform the Pyro protocol connection handshake with the Pyro daemon.
_pyroTraceback - Variable in exception net.razorvine.pyro.PyroException
 
A C D E F G H I L M N O P R S T V Y _ 
Skip navigation links

Copyright © 2020. All Rights Reserved.